Upload Button Icon Add office photos

Filter interviews by

Lexmark International Software Engineering Manager Interview Questions and Answers

Updated 8 Aug 2022

Lexmark International Software Engineering Manager Interview Experiences

1 interview found

I applied via LinkedIn and was interviewed in Feb 2022. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Majorly on the current projects and technical scenario based questions.
Round 2 - HR 

(1 Question)

  • Q1. Questions were around mentoring, challenges, expectation on job/salary,

Interview Preparation Tips

Interview preparation tips for other job seekers - It never felt like interview instead a discussion. Be confident on what you work on and have borader picture on the project. Thanks to the interviewers.

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I applied via campus placement at Dr Ambedkar Institute of Technology, Bangalore

Round 1 - Aptitude Test 

First round was aptitude round.

Round 2 - Technical 

(2 Questions)

  • Q1. Second round was technical interview
  • Q2. Mostly computer fundamentals and DSA questions were asked.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. Tell us about your experience.
  • Q2. In english, give me a feedback you received lately.
Round 2 - Technical 

(2 Questions)

  • Q1. Brief explanation of SOLID principles
  • Q2. Ref vs out arguments
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude test is 1st round

Round 2 - Coding Test 

2nd round is coding test they give 2 codes

Round 3 - Technical 

(3 Questions)

  • Q1. Basic opps of java
  • Q2. Sql query and sql questions
  • Q3. Some basic programmes

Interview Preparation Tips

Interview preparation tips for other job seekers - next level 2 there ask about deeply resume and project
Interview experience
1
Bad
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Question are about interview
  • Q2. Answers about interview
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed before Jul 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Explain React life cycle
  • Ans. 

    React life cycle refers to the series of methods that are invoked in the process of creating, updating, and destroying components.

    • Mounting phase: constructor, render, componentDidMount

    • Updating phase: render, componentDidUpdate

    • Unmounting phase: componentWillUnmount

  • Answered by AI
  • Q2. Design a online calculator app
  • Ans. 

    An online calculator app that allows users to perform basic arithmetic operations.

    • Include buttons for numbers 0-9 and operators like +, -, *, /

    • Implement functionality for clearing input, calculating result, and displaying history

    • Consider adding advanced features like memory functions or scientific calculator mode

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Stock to programming basic. React and web development basic. HTML , CSS

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Mar 2023. There were 2 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 - Technical 

(5 Questions)

  • Q1. What are oops concepts in java, explain real time scenario
  • Ans. 

    OOPs concepts in Java include inheritance, polymorphism, encapsulation, and abstraction.

    • Inheritance allows a subclass to inherit properties and methods from a superclass.

    • Polymorphism allows objects to take on multiple forms and behave differently based on their context.

    • Encapsulation hides the implementation details of an object and only exposes necessary information.

    • Abstraction allows for the creation of abstract class...

  • Answered by AI
  • Q2. Uses of interface, inheritance
  • Ans. 

    Interfaces define contracts for behavior, while inheritance allows for code reuse and polymorphism.

    • Interfaces allow for loose coupling and abstraction, enabling multiple implementations of the same behavior.

    • Inheritance allows for code reuse and extension of existing classes, reducing code duplication.

    • Polymorphism allows objects of different classes to be treated as if they were of the same class, simplifying code and i

  • Answered by AI
  • Q3. SQL query for join of tables
  • Ans. 

    SQL query for joining tables

    • Use JOIN keyword to combine two or more tables based on a related column

    • Specify the columns to be selected using SELECT keyword

    • Use ON keyword to specify the condition for joining the tables

    • Different types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN

  • Answered by AI
  • Q4. Java concepts used in your project
  • Ans. 

    Used Java concepts such as inheritance, polymorphism, and exception handling in my project.

    • Implemented inheritance to create a base class and derived classes with specific functionalities.

    • Utilized polymorphism to allow objects of different classes to be treated as if they were of the same class.

    • Implemented exception handling to handle errors and prevent program crashes.

    • Used interfaces to define a set of methods that a ...

  • Answered by AI
  • Q5. Overloading vs overriding, practical uses
  • Ans. 

    Overloading is having multiple methods with the same name but different parameters. Overriding is having a method in a subclass with the same name and parameters as a method in the superclass.

    • Overloading is used to provide different ways to call a method with different parameters

    • Overriding is used to provide a specific implementation of a method in a subclass

    • Overloading is resolved at compile-time while overriding is r...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Zebra Technologies Software Developer interview:
  • Core Java
  • OOPS
  • collection framework
  • Database Management

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. What is HashMap?
  • Ans. 

    HashMap is a data structure that stores key-value pairs and provides constant time complexity for basic operations.

    • HashMap allows quick access to values based on their keys

    • Keys must be unique and values can be duplicated

    • HashMap is not thread-safe and requires synchronization for concurrent access

    • Java's HashMap implementation uses hashing to distribute keys across buckets

  • Answered by AI
  • Q2. It’s a collection framework.

Interview Preparation Tips

Interview preparation tips for other job seekers - All the best.

Skills evaluated in this interview

I was interviewed in Jan 2022.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Medium

  • Q1. Cycle Detection in a Singly Linked List

    You have given a Singly Linked List of integers, determine if it forms a cycle or not.

    A cycle occurs when a node's next points back to a previous node in the ...

  • Ans. 

    The task is to determine if a given singly linked list forms a cycle or not.

    • A cycle occurs when a node's next points back to a previous node in the list.

    • To solve this problem, we can use the Floyd's Cycle-Finding Algorithm.

    • The algorithm uses two pointers, one moving at a normal pace and the other moving twice as fast.

    • If there is a cycle, the fast pointer will eventually catch up to the slow pointer.

    • If the fast pointer ...

  • Answered by AI
Round 2 - Video Call 

(3 Questions)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. Minimum Depth Of Binary Tree

    You have been given a Binary Tree of integers, find the minimum depth of this Binary Tree. The minimum depth of a Binary Tree is the number of nodes along the shortest path fro...

  • Ans. 

    The minimum depth of a binary tree is the number of nodes along the shortest path from the root node down to the nearest leaf node.

    • The minimum depth can be found by performing a breadth-first search (BFS) traversal of the binary tree

    • During the BFS traversal, keep track of the current level and increment the depth by 1 for each level

    • Stop the BFS traversal when a leaf node is encountered and return the depth as the minim

  • Answered by AI
  • Q2. Intersection Of Two Arrays

    You are given two arrays 'A' and 'B' of size 'N' and 'M' respectively. Both these arrays are sorted in non-decreasing order. You have to find the ...

  • Ans. 

    The problem is to find the intersection of two sorted arrays.

    • Use two pointers to iterate through the arrays.

    • Compare the elements at the current pointers and move the pointers accordingly.

    • If the elements are equal, add it to the intersection array and move both pointers.

    • If the element in the first array is smaller, move the first pointer.

    • If the element in the second array is smaller, move the second pointer.

    • Repeat until...

  • Answered by AI
  • Q3. Operating System Question

    What is the difference between a mutex and a semaphore

  • Ans. 

    A mutex is a binary semaphore used for mutual exclusion, while a semaphore is a generalized synchronization primitive.

    • Mutex is used to protect a critical section of code, allowing only one thread to access it at a time.

    • Semaphore is used to control access to a shared resource, allowing multiple threads to access it simultaneously.

    • Mutex has ownership, meaning the thread that locks it must unlock it.

    • Semaphore does not hav...

  • Answered by AI
Round 3 - HR 

Round duration - 60 minutes
Round difficulty - Easy

Round 4 - HR 

Round duration - 25 minutes
Round difficulty - Easy

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in HyderabadEligibility criteriaMinimum CGPA Required: 7.0F5 Networks interview preparation:Topics to prepare for the interview - Data Structure and Algorithms, Operating Systems, Object-Oriented Programming, Computer Networks, System DesignTime required to prepare for the interview - 12 monthsInterview preparation tips for other job seekers

Tip 1 : Practice a lot of DSA questions on various online platforms. 
Tip 2 : Regularly go back to some of the typical DSA questions.
Tip 3 : Give equal importance to OS, OOPS, and CN subjects.

Application resume tips for other job seekers

Tip 1 : Be thorough with your resume to answer anything and everything from your resume.
Tip 2 : Do not put false information on your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

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

I applied via Referral and was interviewed before Oct 2022. There was 1 interview round.

Round 1 - One-on-one 

(5 Questions)

  • Q1. What is unig testing
  • Ans. 

    Unit testing is a software testing method where individual units or components of a software are tested in isolation.

    • Unit testing is done to validate that each unit of the software performs as designed.

    • It helps in identifying bugs early in the development process.

    • Unit tests are typically written by the developers themselves.

    • Examples of unit testing frameworks include JUnit for Java, NUnit for .NET, and PyTest for Pytho

  • Answered by AI
  • Q2. What is the language that supports both android and ios
  • Ans. 

    The language that supports both Android and iOS is Kotlin.

    • Kotlin is a modern programming language that can be used for developing applications on both Android and iOS platforms.

    • It is fully interoperable with Java and can be used alongside Objective-C and Swift.

    • Kotlin is officially supported by Google as a first-class language for Android development.

  • Answered by AI
  • Q3. How many design patterns in android
  • Ans. 

    There are several design patterns in Android, including Singleton, Observer, Factory, and Adapter.

    • Some common design patterns in Android include Singleton, Observer, Factory, and Adapter.

    • Design patterns help in creating reusable and maintainable code in Android development.

    • Singleton pattern ensures that a class has only one instance and provides a global point of access to it.

    • Observer pattern is used for implementing e...

  • Answered by AI
  • Q4. How many languages we have to support android
  • Ans. 

    We have to support multiple languages for Android, including but not limited to English, Spanish, French, German, Chinese, Japanese, etc.

    • English

    • Spanish

    • French

    • German

    • Chinese

    • Japanese

  • Answered by AI
  • Q5. Mvvm architecture

Skills evaluated in this interview

Lexmark International Interview FAQs

How many rounds are there in Lexmark International Software Engineering Manager interview?
Lexmark International interview process usually has 2 rounds. The most common rounds in the Lexmark International interview process are Technical and HR.

Tell us how to improve this page.

Interview Questions from Similar Companies

IBM Interview Questions
4.0
 • 2.4k Interviews
NTT Data Interview Questions
3.9
 • 599 Interviews
Samsung Interview Questions
4.0
 • 552 Interviews
Dell Interview Questions
4.0
 • 389 Interviews
Stefanini Interview Questions
2.9
 • 34 Interviews
Equifax Interview Questions
3.3
 • 29 Interviews
F5 Networks Interview Questions
3.8
 • 22 Interviews
View all

Fast track your campus placements

View all
Architecture and Strategy Professional
38 salaries
unlock blur

₹10 L/yr - ₹28.6 L/yr

Software Engineer
35 salaries
unlock blur

₹8.5 L/yr - ₹16 L/yr

Software Engineer2
23 salaries
unlock blur

₹11 L/yr - ₹16.6 L/yr

Softwaretest Engineer
23 salaries
unlock blur

₹10.8 L/yr - ₹25 L/yr

Senior Software Engineer
23 salaries
unlock blur

₹9.7 L/yr - ₹23 L/yr

Explore more salaries
Compare Lexmark International with

Helmerich & Payne

4.1
Compare

Canon

4.1
Compare

Epson

4.5
Compare

Xerox

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