One intervierw feedback - 20250626

Interview feedback: Questions: Golang: 1. If you try to read a map concurrently, what will happen? How to mitigate? 2. When go routine will leak, how to know it and how to avoid it? 3. How to use mutex if reading more and writing less? 4. What is pb? How to write the pb structure for batching message? 5. When will the go routine stuck, how to see it and how to fix it? 6. What ORM of golang you used before? 7. What is the difference between Slice and Array. 8. What is mock test? for example, how to mock a connection to DB. 9. gRPC, how to use push, like push from server to client. Python 1. What framework you used bofore? 2. What ORM you used before? 3. What is the cons and benefits of using ORM. 4. Wha tis N+1 problem and how to avoid it. Database 1. What Database you used before. 2. What is differences between RDS and No SQL database 3. How to optimise the query? 4. How to find the slow query in the database? Code Styles: 1. How to make you code neat and easy to understandable. 2. What is process of review your teammate’s code 3. What pattern make your code more readable. Code Security: 1. What is XSS? 2. What is CSRF, and how to avoid it? 3. What is JWT, and how you make sure the JS on the browser don’t touch the JWT token? 4. What is Webrtc?

Our Sidebar

You can put any information here you'd like.

  • Latest Posts
  • Announcements
  • Calendars
  • etc