![tech lead interview questions](https://vitalflux.com/wp-content/uploads/2014/10/interview_questions1-300x143.jpg)
This article represents top 10 tricky coding-related questions for those who are appearing for the position of senior developers, tech-lead or junior architect. Recently, I have been interviewing several candidates for the position of tech-lead. Thought to list down some of them for the readers. Please feel free to suggest additional questions if you come across any.
- Name top 5 code smells that you came across while reviewing code of your team members?
- Name top 5 code refactoring techniques that you suggest to your team to keep it handy when writing code?
- What is difference between code usability and code re-usability?
- How do you determine whethar a code can be termed as a complex code?
- Name top 2-3 challenges you faced while trying to refactor an existing codebase?
- It is difficult to achieve high code coverage of a long method? True or false? Support your answer.
- Name top 2 or 3 non-functional requirements that you pay attention to when analyzing the software requirements, in general?
- How do you determine whethar a code is a good code or a bad code?
- A high cohesive code has a high re-usability. True or false? Support your answer.
- Name top 5 object-oriented principles you suggest your team to be aware of, in order to write a better code?
Latest posts by Ajitesh Kumar (see all)
- Completion Model vs Chat Model: Python Examples - June 30, 2024
- LLM Hosting Strategy, Options & Cost: Examples - June 30, 2024
- Application Architecture for LLM Applications: Examples - June 25, 2024
Leave a Reply