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 Preparation Tips

Round: Test
Experience: PAPER DURATION: 3 hours
NO. OF QUESTIONS: 2 (20 marks each)
MAXIMUM MARKS: 20*2 = 40 marksQUESTION 1:
JSON Prettier:-Write a program which takes JSON as input and gives prettified JSONYou need to read JSON from STDIN. Input gives one line of uglified JSON.Output should be formatted JSON. Check the standard output link.Use 2 white spaces (not‘\t’) for one indentation.SAMPLE INPUT:{“group” : {list : [1,2,3]}, “list” : [“a”,”b”,”c”]}SAMPLE OUTPUT:{“group” : {List : [1,2,3]},“list” : [“a”,”b”,”c”]}EXPLANATION: Input will be uglifiedjson in one line and output will be prettified format of that. QUESTION 2:XML parse plus series computationEvaluate an expression given in XML format. Keys will be Expr- contains the entire expression. Elem – contains the digit, sum, Prod- contains two or more keys whose evaluation needs to be summed or multiplied respectively. Sub will contain 2 keys or more, where the second key onwards will have to be subtracted from the first one. Div- will contain 2 keys in which first key will need to be divided by second. SAMPLE INPUT:4673 SAMPLE OUTPUT:
20EXPLANATION:Input will be xml file through standard input. End of xml file marked by .
Duration: 180 minutes
Total Questions: 2

College Name: NA
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - HR 

(3 Questions)

  • Q1. Tell me something about your self ?
  • Q2. What are your strengths?
  • Q3. Why are you interested in this job?

Interview Preparation Tips

Interview preparation tips for other job seekers - Identify career goals
Dedicate to time search
Keep your self busy
Use several job search websites
Optimize your linkedin profile
Make networking part of your everyday life
Round 1 - Technical 

(1 Question)

  • Q1. Coding questions were asked
Round 2 - Technical 

(1 Question)

  • Q1. Design thinking questions
Round 3 - Behavioral 

(1 Question)

  • Q1. Behavioral round related question

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and talk more.
Cover your points to be mentioned

I applied via AngelList and was interviewed in Sep 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Sorting algorithms, Linked list and array programmings, timing complexity and coding programs on languages what is on your resume.

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn more about data structures and oops concepts
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Aug 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aptitude of from all topics

Round 2 - Technical 

(2 Questions)

  • Q1. Node js & javascript coding question
  • Q2. Array related questions

Interview Preparation Tips

Topics to prepare for yellow.ai Senior Software Engineer interview:
  • javascript
  • nodejs
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

First round is the aptitude round - they ask basic to advanced level coding questions

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Basic DSA questions, best time to buy and sell stock and its variation

Round 2 - Technical 

(2 Questions)

  • Q1. Basic nosql vs sql questions
  • Q2. Designing system for google playstore
  • Ans. 

    Designing a system for Google Playstore involves creating a platform for users to browse, download, and review apps.

    • Implement a user-friendly interface for browsing and searching apps

    • Develop a secure payment system for purchasing apps

    • Include a review and rating system for users to provide feedback on apps

    • Ensure scalability to handle a large number of users and apps

    • Integrate analytics to track app performance and user b

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

I applied via Referral and was interviewed in Jul 2023. There were 3 interview rounds.

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 - Aptitude Test 

First round was an online test comprising of four different sections. Those were OOPs , Java, Data Interpretation, and Aptitude section. Each section had 12 questions which has to be solved in 11 minutes.

Round 3 - Technical 

(1 Question)

  • Q1. Second round was technical round and it was Face to Face round. They asked me questions based on OOP, OS, and on my projects.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be clear of what u know.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

Carbon footprint and ways to achieve

Round 2 - Coding Test 

1. which data structure is used to create an editor?

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.5
 • 53 Interviews
BrowserStack Interview Questions
3.6
 • 48 Interviews
Gupshup Interview Questions
3.5
 • 31 Interviews
Fleetx.io Interview Questions
3.7
 • 28 Interviews
Classplus Interview Questions
3.4
 • 28 Interviews
Springworks Interview Questions
4.6
 • 23 Interviews
Twilio Interview Questions
3.9
 • 23 Interviews
View all
Chat Bot Developer
35 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Customer Success Manager
21 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
16 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
15 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Sales Development Representative
11 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Leena AI with

Jio Haptik

3.4
Compare

yellow.ai

3.1
Compare

Engati

2.4
Compare

Uniphore Software Systems

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