Question for interview Flashcards
Good luck panha , you can do it (love you panha)
Introduction yourself
Good morning, my name is Panha. I am a fourth-year, first-semester student at the Royal University. My major is Computer Science. I have skills in using computers and writing programs. I love technology and want to learn more. I am looking for opportunities to use my abilities and contribute to work. Thank you for giving me the chance to introduce myself.
How do you feel about the DiffDB project?
I feel very positive about this project because DiffDB addresses a real challenge in modern software development—keeping databases in sync across development, testing, and production environments. It’s an efficient solution for developers to compare, track, and manage database schemas while also providing secure data backup and restoration options.
or
I’m grateful for the opportunity to work on DiffDB. It has allowed me to apply my skills and learn new technologies like Next.js, Spring Boot, and React Flow. This project has helped me grow personally and professionally, and I’m thankful for the guidance from my mentors and the teamwork with my colleagues.
How do you feel about HUNESION?
I have a positive view of HUNESION. They focus on innovation and high-quality solutions, especially in cybersecurity. I admire their commitment to staying ahead in a competitive industry and their contributions to technology.
What was the hardest part of this project?
The toughest part was the merged function, which took a lot of time and effort to get right. The complexity of merging databases and learning new technologies like Next.js, Spring Boot, and React Flow was challenging, but teamwork and communication helped us overcome these obstacles.
HTTP Request Methods
- Describes actions in RESTful APIs, including GET, POST, PUT, DELETE, and others. Essential (like importance ) for client-server communication.
- GET: Retrieving a single or multiple resources
- POST: Create new resources.
- PUT: Update existing resources or create if it doesn’t exist.
- DELETE: Remove a resource.
- PATCH: Partially update a resource.
- HEAD: Retrieve headers without the body.
- OPTIONS: Get the supported methods for a resource.