20 General Technical Interview Questions for Experienced Developers

  1. What is the most challenging task you've ever done?
  2. What is your favorite project you've ever done?
  3. What are some things you like about the developer tools you use?
  4. Who inspires you in your developer community (iOS, Android, Frontend ect.)?
  5. Do you have any side projects? What kind?
  6. What did you learn yesterday/this week?
  7. What excites or interests you about coding?
  8. What is a recent technical challenge you experienced and how did you solve it?
  9. When building a new application/website or maintaining one, can you explain some techniques you have used to increase performance?
  10. What actions have you personally taken on recent projects to increase the maintainability of your code?
  11. Talk about your preferred development environment.
  12. Which version control systems are you familiar with?
  13. If you jumped on a project and they used tabs and you used spaces, what would you do?
  14. If you could master one technology this year, what would it be?
  15. How did you handle a disagreement with your boss or your collaborator?
  16. What resources do you use to learn about the latest changes in your technology?
  17. Anything you've ever done something different which you want to teach us?
  18. If you want to remove a third party from an application how you'll convince your project manager to do that? Explain in non-coding terms.
  19. If you had to choose between the monolithic repository and micro repositories which one you choose and why?
  20. Do you have any questions for me (For the interviewer)?

Discussion

Read Community Guidelines
You've successfully subscribed to Developer Insider
Great! Next, complete checkout for full access to Developer Insider
Welcome back! You've successfully signed in
Success! Your account is fully activated, you now have access to all content.