Premium Employer

i

This company page is being actively managed by Lenovo Team. If you also belong to the team, you can get access from here

Lenovo Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Lenovo Backend Developer Interview Questions and Answers

Updated 9 Dec 2020

Lenovo Backend Developer Interview Experiences

1 interview found

I applied via Naukri.com and was interviewed in Jun 2020. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. What was your contribution in current project?
  • Q2. Explain design patterns used in your project.
  • Ans. 

    I have used the Singleton and Factory design patterns in my project.

    • Singleton pattern is used to ensure only one instance of a class is created and provide a global point of access to it.

    • Factory pattern is used to create objects without exposing the creation logic to the client and refer to newly created object using a common interface.

  • Answered by AI
  • Q3. In which scenario does a particular design pattern hold good?
  • Ans. 

    Design patterns hold good in scenarios where a common problem needs to be solved in a reusable and maintainable way.

    • Design patterns provide solutions to recurring problems in software development

    • They promote code reusability and maintainability

    • They are applicable in various scenarios such as object creation, behavior control, and communication between objects

    • Examples of design patterns include Singleton, Factory, Obser

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself and clearly demonstrate what you have worked on. Do not try to showcase something which you are not comfortable.

Interviewers do appreciate genuineness, but do assure then that you can scale up and contribute outside your comfort zone.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Apr 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 Resume tips
Round 2 - Technical 

(1 Question)

  • Q1. Technology and programming questions
Round 3 - HR 

(1 Question)

  • Q1. Strengths and weaknesses, Professional details

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and dont argue with interviewers
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Lifestyle of software development
  • Ans. 

    Software development lifestyle involves continuous learning, problem-solving, collaboration, and adapting to new technologies.

    • Continuous learning is essential to stay updated with new technologies and best practices.

    • Problem-solving skills are crucial for debugging and finding efficient solutions to complex problems.

    • Collaboration with team members helps in sharing knowledge, brainstorming ideas, and improving code quali...

  • Answered by AI
  • Q2. Real time example of class inheritance
  • Ans. 

    Class inheritance allows a subclass to inherit properties and methods from a superclass.

    • Subclass can access all public and protected members of superclass.

    • Subclass can override methods of superclass.

    • Example: Animal class can be superclass, with Dog and Cat classes as subclasses inheriting properties and methods.

  • Answered by AI
  • Q3. Agile methodologies and waterfall methodology

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is structure padding ?
  • Ans. 

    Structure padding is the process of adding empty bytes to a structure to align its data members on memory boundaries.

    • Padding is added to ensure that each data member in a structure starts at a memory address that is a multiple of its size.

    • Padding is necessary for performance optimization and to prevent memory access violations.

    • For example, if a structure has a char followed by an int, padding may be added between them

  • Answered by AI
  • Q2. What is translation unit ?
  • Ans. 

    A translation unit is a source file along with all the headers and source files included in it.

    • Translation unit is the smallest unit of compilation in C++.

    • It consists of a source file and all the header files and source files included in it.

    • Each translation unit is compiled separately before being linked together.

    • Translation units help in organizing and modularizing code.

    • Example: If a.cpp includes b.h and c.cpp, then t...

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Basic Coding questions

Interview Preparation Tips

Interview preparation tips for other job seekers - If you want to join as a C/C++ developer , just brush up your basics.

Skills evaluated in this interview

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

I applied via LinkedIn and was interviewed before Dec 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Mcqs on java, angular, devops

Round 2 - Technical 

(2 Questions)

  • Q1. Java 8 features
  • Q2. Microservices communication in spring boot
Round 3 - HR 

(1 Question)

  • Q1. Managerial question

Interview Preparation Tips

Interview preparation tips for other job seekers - Be thorough in java 8 and spring boot microservices
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 Resume tips
Round 2 - Technical 

(2 Questions)

  • Q1. Java ,SpringBoot,Hibernate
  • Q2. There are three Rounds there
Round 3 - Technical 

(2 Questions)

  • Q1. Logical codeing
  • Q2. Prepare well for basic concepts

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep Studying Well
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Coding Test 

2 DSA questions from leetcode

Round 2 - Technical 

(2 Questions)

  • Q1. Valid sudoko from leetcode
  • Q2. DBMS Related primary key and cadidate key

I applied via Company Website and was interviewed in Jun 2022. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. What is asynchronous And synchronous
  • Ans. 

    Asynchronous and synchronous are programming concepts that determine how tasks are executed.

    • Synchronous tasks are executed one after the other, in a sequential manner.

    • Asynchronous tasks can be executed simultaneously, without waiting for the previous task to complete.

    • Synchronous tasks are easier to understand and debug, while asynchronous tasks are more efficient and can improve performance.

    • Examples of synchronous task...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good strength
Good communication
Good personality
Team player
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Coding Test 

1. Leetcode question level hard
2. SQL easy question

Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Coding Test 

Two questions from hacker rank, one is from SQL and another one is DSA. SQL is pretty easy but DSA questions is from hard section, able to pass 3 test cases out of 15.

Interview Preparation Tips

Interview preparation tips for other job seekers - Concentrate more on DSA
Contribute & help others!
anonymous
You can choose to be anonymous

Lenovo Interview FAQs

What are the top questions asked in Lenovo Backend Developer interview?

Some of the top questions asked at the Lenovo Backend Developer interview -

  1. In which scenario does a particular design pattern hold go...read more
  2. Explain design patterns used in your proje...read more

Recently Viewed

INTERVIEWS

IMS People

No Interviews

SALARIES

Reliance Industries

INTERVIEWS

Lenovo

No Interviews

INTERVIEWS

IMS People

5.6k top interview questions

INTERVIEWS

Lenovo

No Interviews

REVIEWS

Arcon TechSolutions

No Reviews

INTERVIEWS

IMS People

No Interviews

INTERVIEWS

Tredence

100 top interview questions

INTERVIEWS

StrideOne

No Interviews

INTERVIEWS

Tredence

No Interviews

Tell us how to improve this page.

Join Lenovo Smarter Technology for All

Interview Questions from Similar Companies

IBM Interview Questions
4.0
 • 2.4k Interviews
Samsung Interview Questions
3.9
 • 561 Interviews
Dell Interview Questions
4.0
 • 393 Interviews
HARMAN Interview Questions
3.8
 • 259 Interviews
OPPO Interview Questions
4.0
 • 210 Interviews
LG Electronics Interview Questions
4.0
 • 194 Interviews
Vivo Interview Questions
4.1
 • 192 Interviews
Philips Interview Questions
3.8
 • 158 Interviews
Blue Star Interview Questions
4.0
 • 158 Interviews
View all
Regional Channel Manager
76 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Sales Executive
60 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Support Engineer
55 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Area Sales Officer
54 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Area Sales Manager
32 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Lenovo with

Dell

4.0
Compare

Helmerich & Payne

4.0
Compare

Acer India

4.2
Compare

ASUS

4.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview