Upload Button Icon Add office photos

Filter interviews by

Seniority Senior Software Engineer Interview Questions and Answers

Updated 18 Jul 2021

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

- write code for permutations & combination out of n numbers with k possibilities

Round 2 - Technical 

(3 Questions)

  • Q1. - diff between generator & decorator - write code for recursive decorator
  • Ans. 

    Generator produces a sequence of values while decorator adds functionality to an existing function. Recursive decorator calls itself within the decorator function.

    • Generator produces values lazily while decorator enhances functionality of a function.

    • Generators use 'yield' keyword to yield values one at a time.

    • Decorators use '@' symbol to apply additional functionality to a function.

    • Example of recursive decorator: def re...

  • Answered by AI
  • Q2. Explain generators
  • Ans. 

    Generators are functions in Python that allow you to pause and resume execution, yielding multiple values over time.

    • Generators are defined using a function with 'yield' statements instead of 'return'.

    • They can be iterated over using a for loop or by calling the next() function.

    • Generators are memory efficient as they do not store all values in memory at once.

    • They are useful for generating large sequences of values or pro...

  • Answered by AI
  • Q3. Sample application using flask
  • Ans. 

    A sample application using Flask, a Python web framework

    • Create a virtual environment for the project

    • Install Flask using pip

    • Create routes and views for different pages

    • Use templates to render HTML pages

    • Connect to a database using Flask-SQLAlchemy

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

- write code for permutations & combination out of n numbers with k possibilities

Round 2 - Technical 

(3 Questions)

  • Q1. - diff between generator & decorator - write code for recursive decorator
  • Ans. 

    Generator produces a sequence of values while decorator adds functionality to an existing function. Recursive decorator calls itself within the decorator function.

    • Generator produces values lazily while decorator enhances functionality of a function.

    • Generators use 'yield' keyword to yield values one at a time.

    • Decorators use '@' symbol to apply additional functionality to a function.

    • Example of recursive decorator: def re...

  • Answered by AI
  • Q2. Explain generators
  • Ans. 

    Generators are functions in Python that allow you to pause and resume execution, yielding multiple values over time.

    • Generators are defined using a function with 'yield' statements instead of 'return'.

    • They can be iterated over using a for loop or by calling the next() function.

    • Generators are memory efficient as they do not store all values in memory at once.

    • They are useful for generating large sequences of values or pro...

  • Answered by AI
  • Q3. Sample application using flask
  • Ans. 

    A sample application using Flask, a Python web framework

    • Create a virtual environment for the project

    • Install Flask using pip

    • Create routes and views for different pages

    • Use templates to render HTML pages

    • Connect to a database using Flask-SQLAlchemy

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Sep 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(1 Question)

  • Q1. Why TJX vs a tech company (HireVue)
Round 3 - One-on-one 

(4 Questions)

  • Q1. Two rounds with two different engineers. Questions based on personal projects, working in teams, Why TJX Interviewers were very kind and understanding. They really took the time to get to know you, which...
  • Q2. Why TJX vs tech companies
  • Q3. Team project questions and how you collaborated with others
  • Q4. Questions specific to resume
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is a robot
  • Ans. 

    A robot is a machine capable of carrying out a complex series of actions automatically, especially one programmable by a computer.

    • Robots can be used in various industries such as manufacturing, healthcare, and agriculture.

    • They are often equipped with sensors and actuators to interact with the environment.

    • Examples of robots include industrial robotic arms, autonomous drones, and robotic vacuum cleaners.

  • Answered by AI

Skills evaluated in this interview

I applied via Recruitment Consulltant and was interviewed in May 2022. There were 4 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic javascript questions and node js questions and problem solving skills
Round 2 - Technical 

(1 Question)

  • Q1. Architecture of the projects/products worked. integration between the two systems and in depth/ES6 features on JavaScript
  • Ans. 

    I have worked on projects with scalable architecture and integrated multiple systems using ES6 features in JavaScript.

    • Developed a microservices-based architecture for a healthcare platform using Node.js and React

    • Integrated payment gateway systems with e-commerce websites using REST APIs

    • Implemented ES6 features like arrow functions, template literals, and destructuring for cleaner code

    • Used Webpack for bundling and Babel...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Technical knowledge on architecture and AWS
Round 4 - HR 

(1 Question)

  • Q1. How was i managed work in previous employer. and achievements

Interview Preparation Tips

Interview preparation tips for other job seekers - be strong in basic and be careful before answering. because questions is going to based on your previous questions.

Skills evaluated in this interview

Tell us how to improve this page.

Interview Questions from Similar Companies

Apollo Hospitals Interview Questions
4.1
 • 327 Interviews
Tata 1mg Interview Questions
3.7
 • 141 Interviews
Max Healthcare Interview Questions
4.1
 • 131 Interviews
Fortis Healthcare Interview Questions
4.1
 • 122 Interviews
PharmEasy Interview Questions
3.7
 • 79 Interviews
Netmeds.com Interview Questions
3.6
 • 40 Interviews
Medlife Interview Questions
3.7
 • 27 Interviews
Portea Medical Interview Questions
4.3
 • 26 Interviews
View all
Product Manager
8 salaries
unlock blur

₹10 L/yr - ₹26 L/yr

Assistant Manager
6 salaries
unlock blur

₹4.2 L/yr - ₹8.6 L/yr

Asst.Marketing Manager
6 salaries
unlock blur

₹5 L/yr - ₹5.6 L/yr

Quality Analyst
5 salaries
unlock blur

₹4 L/yr - ₹6.8 L/yr

Talent Acquisition Specialist
5 salaries
unlock blur

₹4 L/yr - ₹5 L/yr

Explore more salaries
Compare Seniority with

HealthKart

3.9
Compare

Tata 1mg

3.7
Compare

PharmEasy

3.7
Compare

Netmeds.com

3.6
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview