Open In App

Turbolab Interview Experience for Python Developer

Last Updated : 29 May, 2024
Comments
Improve
Suggest changes
Like Article
Like
Report

I applied to this company via its career page and received an email for the first round.

Round 1 - Programming Round:

  1. There were 3 questions to be solved in 3 hours.
  2. 2 questions were easy to moderate level, and 1 was tough.
  3. I was able to solve 1.5 out of the 3 questions.
  4. The questions were based on:
    1. Dynamic programming
    2. String manipulation
    3. List manipulation Suggestion: Practice simple and medium-level coding challenges daily, as it helps develop logical thinking, which is beneficial for clearing the programming round.

Round 2 - Interview Round:

  1. The interview round was very tough.
  2. The questions asked were:
    1. Write a function to append a number in a linked list.
    2. How do you read a file and get the description of the file in pandas?
    3. What is the difference between pandas and numpy?
    4. How does a firewall work?
    5. What are DNS, TLD, and NAT?
    6. What does 32-bit mean in a 32-bit system?
    7. Write code to find anagrams of strings.
    8. Why should they hire you?
  3. The interviewer ended the interview after these questions.

Suggestion: Be thorough with whatever you've written in your resume, as the interviewer will ask in-depth questions based on that.


Next Article

Similar Reads