Upload Button Icon Add office photos
Engaged Employer

i

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

Leena AI Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Leena AI Software Development Engineer Interview Questions, Process, and Tips

Updated 23 Dec 2021

Leena AI Software Development Engineer Interview Experiences

1 interview found

I applied via Campus Placement and was interviewed in Nov 2021. There were 4 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. 1) Time complexity of binary search for array and linked list
  • Ans. 

    Binary search has O(log n) time complexity for arrays and O(n) for linked lists.

    • Binary search is efficient for arrays due to their random access nature.

    • Linked lists require sequential traversal, making binary search inefficient.

    • For arrays, the time complexity is O(log n) as the search space is halved with each iteration.

    • For linked lists, the time complexity is O(n) as all nodes must be visited to find the target.

    • Binary...

  • Answered by AI
  • Q2. 2) Construct tree from inorder and post order list
  • Ans. 

    Construct a tree using inorder and postorder traversal lists.

    • The last element of the postorder list is the root of the tree.

    • Find the root in the inorder list and split the list into left and right subtrees.

    • Recursively construct the left and right subtrees using the corresponding sublists.

    • Return the root node.

    • Time complexity: O(n^2) in worst case, O(nlogn) on average.

  • Answered by AI
  • Q3. 3) Find depth of binary tree through recursion and iteration
  • Ans. 

    Find depth of binary tree through recursion and iteration

    • Recursively traverse left and right subtrees and return the maximum depth

    • Iteratively traverse the tree using a stack or queue and keep track of the depth

    • Depth of an empty tree is 0

    • Depth of a tree with only one node is 1

  • Answered by AI
  • Q4. 4) Find intersection of two arrays
  • Ans. 

    Intersection of two arrays is the common elements present in both arrays.

    • Sort both arrays and use two pointers to compare elements.

    • Use a hash set to store elements of one array and check for presence in the other array.

    • If arrays are already sorted, use binary search to find common elements.

  • Answered by AI
  • Q5. 5) Find out the heavier ball from 8 identical ball of which one is heavier using only a balance weighting machine in least number of trys
  • Ans. 

    Find the heavier ball from 8 identical balls using a balance weighting machine in least number of tries.

    • Divide the balls into 3 groups of 3, 3, and 2 balls.

    • Weigh the first two groups against each other.

    • If they balance, the heavier ball is in the remaining group of 2 balls.

    • If one group is heavier, weigh two balls from that group against each other.

    • If they balance, the heavier ball is the remaining ball.

    • If one ball is he

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Revise basic data structures and algorithms. Be aware of the logic behind calculating time complexities. Be prepared to implement the given coding questions on an ide

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via Job Fair and was interviewed in May 2024. There was 1 interview round.

Round 1 - Coding Test 

Questions trees and graphs.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be focused, motivated, and have faith
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 DSA questions Both are from DP

Round 2 - Technical 

(2 Questions)

  • Q1. 2 Questions , 1 is DSA
  • Q2. Second question is Puzzle

Interview Preparation Tips

Interview preparation tips for other job seekers - Practise DSA more and give more and more interviews.

Interview Questionnaire 

1 Question

  • Q1. System Design and Ds and algo questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. Promises in javascript
  • Ans. 

    Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.

    • Promises are used to handle asynchronous operations in JavaScript.

    • They can be in one of three states: pending, fulfilled, or rejected.

    • Promises can be chained using .then() to handle success and .catch() to handle errors.

  • Answered by AI

Skills evaluated in this interview

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

(3 Questions)

  • Q1. Resume based questions
  • Q2. Event loop in nodejs
  • Ans. 

    Event loop in Node.js manages asynchronous operations by executing callback functions when certain events occur.

    • Event loop is responsible for handling I/O operations, timers, and callbacks in Node.js

    • It allows Node.js to perform non-blocking operations efficiently

    • Event loop continuously checks the event queue for new events to execute

  • Answered by AI
  • Q3. Javascript es6 questions

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed in Mar 2023. There were 4 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 - Aptitude Test 

Aptitude Test with 1 coding question and 8 other aptitude questions

Round 3 - One-on-one 

(1 Question)

  • Q1. DSA questions with some dbms questions.
Round 4 - One-on-one 

(1 Question)

  • Q1. DSA + SQL query writing questions. Do revise SQL before interview.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

(1 Question)

  • Q1. Design and code a zoo management system.
  • Ans. 

    A zoo management system to track animals, enclosures, staff, and visitor information.

    • Create classes for animals, enclosures, staff, and visitors

    • Implement functions for adding, updating, and deleting records

    • Include features for scheduling feeding times, cleaning enclosures, and managing staff shifts

  • Answered by AI
Round 2 - Coding Test 

Standard DSA questions

Round 3 - HR 

(1 Question)

  • Q1. Standard HR stuff.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Jan 2023. There were 4 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 

(4 Questions)

  • Q1. Previous project and role?
  • Q2. What is KWP2000 or UDS use for?
  • Ans. 

    KWP2000 and UDS are communication protocols used in automotive diagnostics.

    • KWP2000 is used for diagnostics and flashing of electronic control units (ECUs) in older vehicles.

    • UDS (Unified Diagnostic Services) is a modern protocol used for diagnostics and flashing of ECUs in newer vehicles.

    • Both protocols allow for communication between a diagnostic tool and the vehicle's ECUs to read and clear fault codes, perform tests, ...

  • Answered by AI
  • Q3. How many type of ECU are there?
  • Ans. 

    There are mainly three types of ECUs: Engine Control Unit (ECU), Transmission Control Unit (TCU), and Body Control Module (BCM).

    • Engine Control Unit (ECU) - controls the engine functions such as fuel injection, ignition timing, and emissions.

    • Transmission Control Unit (TCU) - manages the transmission system, including gear shifting and torque converter lockup.

    • Body Control Module (BCM) - oversees various body functions li...

  • Answered by AI
  • Q4. What is online and offline in CANoe?
  • Ans. 

    Online and offline in CANoe refer to the modes of communication with the CAN bus.

    • Online mode allows real-time interaction with the CAN bus, sending and receiving messages.

    • Offline mode allows analysis of previously recorded CAN bus data without real-time interaction.

    • Online mode is used for testing and debugging live systems, while offline mode is used for post-analysis and simulation.

    • Examples: Online mode is used to mon...

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

(1 Question)

  • Q1. Same as round one question?
Round 4 - HR 

(1 Question)

  • Q1. Salary expectations?

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Aug 2022.

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 

(1 Question)

  • Q1. Logical java questions, java 8 questions, collections, questions on Springboot and hibernate.
Round 3 - Technical 

(1 Question)

  • Q1. Techno Managerial round, managerials questions, code quality, junit test cases .
Round 4 - HR 

(1 Question)

  • Q1. Behaviour questions, why you want to join, salary expectations.

Interview Preparation Tips

Interview preparation tips for other job seekers - Only mention those skills in your resume which you have good knowledge.

Leena AI Interview FAQs

What are the top questions asked in Leena AI Software Development Engineer interview?

Some of the top questions asked at the Leena AI Software Development Engineer interview -

  1. 5) Find out the heavier ball from 8 identical ball of which one is heavier usin...read more
  2. 1) Time complexity of binary search for array and linked l...read more
  3. 3) Find depth of binary tree through recursion and iterat...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Vyapar Interview Questions
3.4
 • 54 Interviews
Fleetx.io Interview Questions
3.7
 • 28 Interviews
Classplus Interview Questions
3.4
 • 28 Interviews
Springworks Interview Questions
4.5
 • 23 Interviews
Twilio Interview Questions
3.9
 • 23 Interviews
LambdaTest Interview Questions
4.4
 • 18 Interviews
Fourkites Interview Questions
3.8
 • 17 Interviews
View all
Leena AI Software Development Engineer Salary
based on 4 salaries
₹16 L/yr - ₹20 L/yr
26% more than the average Software Development Engineer Salary in India
View more details
Chat Bot Developer
35 salaries
unlock blur

₹7.2 L/yr - ₹19.3 L/yr

Customer Success Manager
21 salaries
unlock blur

₹7 L/yr - ₹26 L/yr

Senior Software Engineer
16 salaries
unlock blur

₹18.9 L/yr - ₹55 L/yr

Software Engineer
15 salaries
unlock blur

₹7 L/yr - ₹19.1 L/yr

Sales Development Representative
11 salaries
unlock blur

₹8 L/yr - ₹17 L/yr

Explore more salaries
Compare Leena AI with

Vyapar

3.5
Compare

Classplus

3.4
Compare

Fleetx.io

3.7
Compare

KEKA TECHNOLOGIES

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