Fresher / Entry leveltech

Software Engineer
Interview Questions

Covering Infosys Software Engineer interview questions — InfyTQ, technical, and HR preparation guide.. Free, no signup required.

10 questions ready

Q1
Explain the difference between REST and GraphQL APIs. When would you choose one over the other, and what are the trade-offs?
Why they ask this:* They want to assess your understanding of modern API design patterns and your ability to make architectural decisions based on use cases.
Q2
Walk us through how you would debug a memory leak in a Node.js application. What tools would you use?
Why they ask this:* They're testing your practical debugging skills and familiarity with performance profiling tools essential for production-grade software engineering.
Q3
Describe the concept of a binary search algorithm and write pseudocode for it. What is its time complexity?
Why they ask this:* They want to verify your foundational knowledge of algorithms and your ability to analyze code efficiency—core competencies for a software engineer.
Q4
What is the difference between SQL and NoSQL databases? Give an example of when you would use each in a real-world application.
Q5
Tell us about a time when you had to learn a new programming language or framework quickly for a project. What was the situation, what steps did you take to upskill, and what was the outcome?
Q6
Describe a situation where your code had a bug that you didn't catch during development. How did you identify it, what was your approach to fixing it, and what did you learn from it?
Q7
Share an example of when you had to collaborate with a team member who had a different approach to solving a problem. How did you handle the disagreement and what was the result?
Q8
What would you do if you were assigned to maintain legacy code with no documentation, and you needed to add a new feature to it within a week?
Q9
How would you handle a situation where a senior developer pointed out that your code doesn't follow the team's coding standards during a code review?
Q10
What would you do if you discovered that a feature you spent two days building is no longer needed due to a change in product requirements?
🔒

7 questions locked

Upgrade to unlock all 10 questions with answer guides, videos & PDF

Upgrade to unlock →

Want questions tailored to a specific company?

Try the full generator →