Upload Button Icon Add office photos
Premium Employer

i

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

Zomato Verified Tick

Compare button icon Compare button icon Compare
3.8

based on 2.2k Reviews

Filter interviews by

Zomato Lamp Developer Interview Questions, Process, and Tips

Updated 2 Apr 2015

Zomato Lamp Developer Interview Experiences

1 interview found

Interview Questionnaire 

8 Questions

  • Q1. Write a regex for email validation?
  • Ans. 

    Regex for email validation

    • Start with a string of characters followed by '@' symbol

    • Followed by a string of characters, numbers, hyphens, or dots

    • End with a string of characters, a dot, and a 2-6 letter TLD

  • Answered by AI
  • Q2. Parse the XML? and store the output in JSON. Discussed different approaches?
  • Q3. Parse the XML? and store the output in JSON. Discussed different approaches??
  • Q4. Puzzle – 25 horses – 5 lanes, find fastest 3 horses?
  • Q5. Web related questions on Sessions and cookies?
  • Q6. A lot of discussion on my resume, experience etc
  • Q7. Find angle between hour hand and minute hand in clock if time is given? Write a program or pseudo code?
  • Ans. 

    Calculate angle between hour and minute hand of a clock given time

    • Calculate hour hand angle based on current hour and minute

    • Calculate minute hand angle based on current minute

    • Calculate absolute difference between two angles

    • Return smaller angle between two angles

  • Answered by AI
  • Q8. A hash function was written to convert a string into a hash. Write a un-hash function to revert it(from hash to string)?
  • Ans. 

    Use a reverse algorithm to convert the hash back to the original string.

    • Identify the algorithm used to create the hash

    • Create a reverse algorithm to undo the hash function

    • Apply the reverse algorithm to the hash to get the original string

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: There were no written test.I applied through a recruiter. Then I got a call from Zomato HR. It was for LAMP developer profile. She asked me about my profile and also shared some expectations from the role. She asked me to come for F2F rounds to take the process further.

Round: Technical Interview
Experience: In the 1st technical round above questions wer asked.

Round: Technical Interview
Experience: The 2nd technical round was with the CTO of Zomato.
Tips: NA

Round: Technical Interview
Experience: TECHNICAL ROUND 3 WITH CEO : He discussed about expectations and role. Asked me if I have any questions. He said to me “yaha aana hai to marwani padegi. tyar ho”? I smiled and asked what are the work timings? He said 9-9 and I was kind of shocked. I said fine. That’s it.

General Tips: Overall process was not very tough. But they have start up culture. People work their for 11-12 hours a day. Sometimes on Saturday as well. So people who are geeks or have nothing in life to do except their job can go and join.
College Name: NA

Skills evaluated in this interview

Interview questions from similar companies

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

(2 Questions)

  • Q1. What is ambitionbox
  • Q2. How many questions are there in that
Round 2 - One-on-one 

(2 Questions)

  • Q1. Same as above questions
  • Q2. Same as above questions second one
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

BFS Implementation of a jug question.

Round 2 - One-on-one 

(2 Questions)

  • Q1. Few hashmap questions
  • Q2. Object Oriented Programming questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Coding Test 

It was mostly around Frontend and JavaScript, asked basic questions on javascript. Then they gave me a problem to make form with multiple steps where every step has some form fields, handle state and validations for such form. After building the solution he asked follow up questions like what if form is dynamic.

Round 2 - Technical 

(1 Question)

  • Q1. It was a normal discussion around my past projects and experiences.
Round 3 - HR 

(1 Question)

  • Q1. Genral Discussion
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Lifecycle methods of activity
  • Ans. 

    Lifecycle methods of activity are callback methods that allow you to manage the state of an activity throughout its lifecycle.

    • onCreate() - called when the activity is first created

    • onStart() - called when the activity is becoming visible to the user

    • onResume() - called when the activity will start interacting with the user

    • onPause() - called when the activity is going into the background, but is still visible

    • onStop() - ca...

  • Answered by AI
  • Q2. What is inline function
  • Ans. 

    An inline function is a function that is expanded in place at the point of call, rather than being called as a separate function.

    • Inline functions are typically used for small, frequently called functions to reduce the overhead of function calls.

    • They are defined with the 'inline' keyword in C++.

    • Inline functions can improve performance by avoiding the overhead of function call stack operations.

    • Example: inline int square(

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via AngelList and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. System design Shortner URL
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. About yourself hobbies
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I applied via Job Portal and was interviewed in Aug 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Attended first round interview dec 2023
  • Q2. Asked some basic js and angular question
  • Q3. What is hoisting?
  • Ans. 

    Hoisting is a JavaScript behavior where variable and function declarations are moved to the top of their scope during the compilation phase.

    • Hoisting applies to both variable and function declarations.

    • Variable declarations are hoisted but not their initializations.

    • Function declarations are fully hoisted, allowing them to be called before they are defined.

    • Hoisting does not apply to variables declared with let or const.

    • Ho...

  • Answered by AI
  • Q4. Difference between display-block and inline-block
  • Ans. 

    display-block makes an element a block-level element, taking up the full width of its container. inline-block allows other elements to sit beside it.

    • display-block makes an element a block-level element

    • display-block takes up the full width of its container

    • inline-block allows other elements to sit beside it

  • Answered by AI
  • Q5. Parent child communication in angular
  • Ans. 

    Parent child communication in Angular is a way to pass data and trigger actions between components.

    • Use @Input decorator to pass data from parent to child component

    • Use @Output decorator and EventEmitter to emit events from child to parent component

    • Use ViewChild decorator to access child component from parent component

    • Use services to share data between unrelated components

  • Answered by AI
Round 2 - Assignment 

Provide three screenshot of matrimony app to create a angular application.

Interview Preparation Tips

Interview preparation tips for other job seekers - After completing 3rd round successfully they start salary negotiation. I was disappointed and rejected the offer.very poor organisation.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Aptitude,reasoning,english skills

Round 2 - Technical 

(1 Question)

  • Q1. OOPs concept, Programming
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Build system for Tiny URL
  • Ans. 

    Build a system for generating and managing Tiny URLs

    • Use a unique identifier for each long URL to generate a short URL

    • Store the mapping of short URL to long URL in a database

    • Implement a redirect mechanism to redirect users from short URL to long URL

    • Consider adding expiration dates for short URLs to manage storage

    • Implement analytics to track usage of short URLs

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - System design

Skills evaluated in this interview

Zomato Interview FAQs

What are the top questions asked in Zomato Lamp Developer interview?

Some of the top questions asked at the Zomato Lamp Developer interview -

  1. A hash function was written to convert a string into a hash. Write a un-hash fu...read more
  2. Find angle between hour hand and minute hand in clock if time is given? Write a...read more
  3. Puzzle – 25 horses – 5 lanes, find fastest 3 hors...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 5k Interviews
Flipkart Interview Questions
4.0
 • 1.3k Interviews
Swiggy Interview Questions
3.8
 • 424 Interviews
Udaan Interview Questions
4.0
 • 334 Interviews
JustDial Interview Questions
3.5
 • 327 Interviews
Meesho Interview Questions
3.7
 • 327 Interviews
PolicyBazaar Interview Questions
3.6
 • 319 Interviews
Info Edge Interview Questions
4.0
 • 315 Interviews
Naukri Interview Questions
4.0
 • 179 Interviews
View all
Key Account Manager
894 salaries
unlock blur

₹4.5 L/yr - ₹14.2 L/yr

Delivery Boy
892 salaries
unlock blur

₹0.4 L/yr - ₹5 L/yr

Business Analyst
514 salaries
unlock blur

₹5 L/yr - ₹18 L/yr

Accounts Manager
308 salaries
unlock blur

₹4 L/yr - ₹13.2 L/yr

Senior Associate
282 salaries
unlock blur

₹3.2 L/yr - ₹9.9 L/yr

Explore more salaries
Compare Zomato with

Swiggy

3.8
Compare

Amazon

4.1
Compare

Dunzo

3.4
Compare

Flipkart

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