Upload Button Icon Add office photos

Lab49

Compare button icon Compare button icon Compare
2.4

based on 8 Reviews

Filter interviews by

Lab49 Senior Python Developer Interview Questions and Answers

Updated 13 Oct 2023

Lab49 Senior Python Developer Interview Experiences

1 interview found

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Apr 2023. There were 7 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 

(1 Question)

  • Q1. Moderate to difficult level python and oops based questions in 15 minutes.
Round 3 - One-on-one 

(1 Question)

  • Q1. Bug fixing and code refactoring
Round 4 - Technical 

(1 Question)

  • Q1. Flask framework based coding and system design. Needed to code up a URL shortener service and some follow up design questions on the same.
Round 5 - Technical 

(1 Question)

  • Q1. Theoretical questions on python, distributed caching like memcached. Asyncio, GIL, threading etc
Round 6 - One-on-one 

(1 Question)

  • Q1. Techno-managerial round. It was scheduled but never happened.
Round 7 - Personality Assessment 

(1 Question)

  • Q1. Written test to assess personality traits.

Interview Preparation Tips

Interview preparation tips for other job seekers - First please make sure if they are really interested in hiring before wasting your time with this company.

Tl;Dr- They took 1 technical MCQ test, 1 Psychometric test, 3 technical discussions. The results of all these were postive. They scheduled one techno-managerial round but cancelled the round once I joined on time, citing that the manager got held up in a meeting and would reschedule. That reschedule never happened. Total waste of time. I would avoid even thinking about this company.

The recruiting HR reached out through LinkedIn DM.

First round was an MCQ test, to be completed in 15 minutes or so. Difficulty Level - Hard

Next round was a 60 minutes bug fixing and code refactoring round. The interviewer shared a link to some online coding platform where I had to fix some bugs and later needed to make the code more pythonic. This was of easy difficulty. The interviewer was super friendly and cooperative. Got the positive feedback about this round the same day within 1 hour.

The next round was a system design and coding round interview. Had to code a flask framework code to develop url shortening service. I found the difficulty to be moderate and interviewer to be communicative and friendly.

The next round was another python technical round with a senior technical interviewer. Questions were pretty theoretical and the interviewer showcased okay behaviour and seemed disinterested too. Duration- 1 hour. Got a positive feedback for this round though.


Next a techno-managerial round was scheduled. It was termed as stakeholder evaluation. I joined on the scheduled time and then got to know that the interviewer was busy and the call would be rescheduled. The call was never rescheduled and after 1-2 weeks, upon following up with the HR, it was told that the position has been filled internally. Seriously ?😬 Then why bother with so many rounds.

I had moved on to different interviews. After 2-3 months, Lab49 HR comes back and informs that the interview would resume again.

The HR wanted to have a fresh discussion and booked a time slot for the next day. The HR again doesn't join.

After a few days comes back again apologising and citing their busy schedule. Finally after asking a lot of repetitive questions, like the details about the work experience etc, asks to take up a psychometric kind of test. They inform that in early September(which was after 10-15 days) they are going to complete the remaining round of the interview process.

After psychometric test, the feedback is okay but the next round never happened.


This is one of the worst interview experiences I ever had. They kept on dragging the process and killed my 4-5 hours unnecessarily. Thankfully, I had continued with other companies and had got offer there too. I would strongly advise the company to be clear about their hiring plans before scheduling any interview.

Senior Python Developer Jobs at Lab49

View all

Interview questions from similar companies

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

I applied via Approached by Company and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Flask questions
Sql questions
Python questions

Round 2 - Technical 

(2 Questions)

  • Q1. How to make flask application responsive
  • Ans. 

    To make a Flask application responsive, optimize code, use asynchronous tasks, implement caching, and utilize a CDN.

    • Optimize code for faster response times

    • Use asynchronous tasks to handle multiple requests concurrently

    • Implement caching to store frequently accessed data

    • Utilize a Content Delivery Network (CDN) for faster content delivery

  • Answered by AI
  • Q2. Write mongo query to fetch the data
  • Ans. 

    Use find() method to fetch data from MongoDB

    • Use db.collection_name.find() to fetch all documents in a collection

    • Add criteria inside find() to filter data, like db.collection_name.find({ key: value })

    • Use projection to specify which fields to include or exclude, like db.collection_name.find({}, { field1: 1, field2: 0 })

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Paas vs Saas, data structures in python, decorators with written example, reverse a sentence of string in optimized code
  • Q2. Explain about cloud model types for saas vs paas
  • Ans. 

    SaaS and PaaS are cloud model types with different levels of service and control.

    • SaaS (Software as a Service) provides software applications over the internet, with the provider managing everything from infrastructure to maintenance.

    • PaaS (Platform as a Service) offers a platform allowing customers to develop, run, and manage applications without worrying about the underlying infrastructure.

    • SaaS is more user-friendly an...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare the basics strongly, know the difference in the models in cloud computing. Be thorough with basic coding questions

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Online codility test

Round 2 - One-on-one 

(1 Question)

  • Q1. Technical one to one interview
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. List based manipulation
  • Q2. Dictionaries based
  • Q3. Repetitive words or elements in list
  • Ans. 

    Identifying and removing repetitive words or elements in a list.

    • Iterate through the list and keep track of unique elements

    • Use a set to efficiently remove duplicates

    • Consider using list comprehension to filter out repetitive elements

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare basic python concepts
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Dec 2024.

Round 1 - One-on-one 

(5 Questions)

  • Q1. Introduction about me any question
  • Ans. 

    I am chandana i am bca graduated

  • Answered Anonymously
  • Q2. About job bases
  • Ans. 

    How to developed a skill to improve over skills

  • Answered Anonymously
  • Q3. Salary based question
  • Ans. 

    I am fresher to 2 to 4

  • Answered Anonymously
  • Q4. How to completed
  • Q5. Job description

Interview Preparation Tips

Interview preparation tips for other job seekers - No i am fresher to search the job
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - One-on-one 

(2 Questions)

  • Q1. What is a Python program that can be used to determine the best price for selling stocks?
  • Q2. Can you write a Python program to determine whether two given words are anagrams of each other without using built-in functions?

Interview Preparation Tips

Interview preparation tips for other job seekers - Engage in these types of practices before attending the Infosys interview.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Create new list from the provided list but the order should be shuffled and no duplicate element should be removed
  • Ans. 

    Create a new list with shuffled order and no duplicate elements.

    • Use the random.shuffle() function to shuffle the list

    • Use a set to keep track of elements already added to the new list to avoid duplicates

    • Convert the set back to a list to maintain the order of elements

  • Answered by AI
  • Q2. Architecture of existing application
  • Ans. 

    The existing application follows a microservices architecture with separate components for different functionalities.

    • The application is divided into multiple services that communicate with each other through APIs.

    • Each service is responsible for a specific task or functionality, promoting modularity and scalability.

    • Examples of microservices in the architecture include user authentication service, payment processing serv

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Why do you want to join
  • Ans. 

    I am passionate about Python development and excited about the innovative projects your company is working on.

    • Passionate about Python development

    • Excited about innovative projects at company

    • Seeking growth and learning opportunities

  • Answered by AI
  • Q2. Where do you see yourself in 5 years
  • Ans. 

    In 5 years, I see myself as a senior Python developer leading a team of developers on innovative projects.

    • Continuing to enhance my Python skills and staying updated on new technologies

    • Taking on more leadership responsibilities and mentoring junior developers

    • Contributing to the success of the company through my technical expertise

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. List & tuple diff
  • Q2. Pickling & unpickling

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview was very easy and basic questions asked. I answered all of them correctly and also solved coding question but I got stuck in one question and interviewer told me she is done with interview. Next day, I called HR and asked her for feedback, she told me that the feedback was not positive. I'm not getting what went wrong as she told she didn't got detailed feedback just that it's not positive.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
Selected Selected
Round 1 - Aptitude Test 

Avg aptitude questions

Round 2 - Coding Test 

2 easy coding questions

Round 3 - Technical 

(2 Questions)

  • Q1. Array question in python
  • Q2. SQL query based on condition

Lab49 Interview FAQs

How many rounds are there in Lab49 Senior Python Developer interview?
Lab49 interview process usually has 7 rounds. The most common rounds in the Lab49 interview process are Technical, One-on-one Round and Resume Shortlist.
How to prepare for Lab49 Senior Python Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Lab49. The most common topics and skills that interviewers at Lab49 expect are Hibernate, Javascript, Linux Administration, Maven and Medical Coding.
What are the top questions asked in Lab49 Senior Python Developer interview?

Some of the top questions asked at the Lab49 Senior Python Developer interview -

  1. Flask framework based coding and system design. Needed to code up a URL shorten...read more
  2. Theoretical questions on python, distributed caching like memcached. Asyncio, G...read more
  3. Moderate to difficult level python and oops based questions in 15 minut...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.3k Interviews
Accenture Interview Questions
3.9
 • 8.1k Interviews
Infosys Interview Questions
3.7
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Amazon Interview Questions
4.1
 • 5k Interviews
Capgemini Interview Questions
3.8
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
View all
Senior Python Developer

Noida

4-7 Yrs

Not Disclosed

Explore more jobs
Senior Software Engineer
5 salaries
unlock blur

₹36 L/yr - ₹45.1 L/yr

Senior Consultant
4 salaries
unlock blur

₹36 L/yr - ₹44.5 L/yr

Senior Associate
4 salaries
unlock blur

₹29.2 L/yr - ₹48 L/yr

Talent Acquisition Specialist
4 salaries
unlock blur

₹13.7 L/yr - ₹14 L/yr

Software Consultant
3 salaries
unlock blur

₹30.5 L/yr - ₹47.5 L/yr

Explore more salaries
Compare Lab49 with

ThoughtWorks

3.9
Compare

Persistent Systems

3.5
Compare

TCS

3.7
Compare

Infosys

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