Open In App

Tata 1MG Interview Experience for SDE-1 (On-Campus)

Last Updated : 08 Dec, 2021
Like Article

This is an On-campus offer. Eligibility Criteria was a minimum of 7 pointer. There were a total of 4 rounds (1 Coding Test+2 Technical Interviews+ 1 Managerial)

Round 1 (Coding Assessment): It has 3 Coding Question of medium-hard level and time limit was 1 hour only. I don’t exactly remember the questions but I was able to do only two of them completely.

Only 14 students were shortlisted for next round.

Suggestion: I would suggest doing coding practice from sites like GeeksforGeeks, Leetcode etc as it will give the confidence to solve problems.


  • Don’t spend too much time on the first question you pick, if you are not able to do the first one try doing the second.
  • Read the instructions very carefully
  • Focus on the test input, then handle edge cases

Then 3 rounds of Interviews was scheduled one day.

Round 2(Technical Interview 80 min): First, the interviewer introduced himself and then asked to introduce myself. Then he asked about the projects I did. After an introductory discussion on projects, he gave me 3 coding questions on their personal live code environment.

He asked me to explain the approach first and then code it down. I had to explain the time complexity of each solution and optimal code if possible with lesser time complexity.

  • First question was based on cache memory, he has given me a function with arguments and i have to just write it’s definition. After 5-10 minutes of discussion I was able to solve the problem and code it down. The approach uses concept of hashing. I would rate it as a easy problem.
  • The second problem was  Print all possible words from phone digits, I have already done this question before and I explained him the logic of my approach  and he seems satisfied with it. It was sort of medium-level difficulty. 
  • Question:
  • Last question was slight variation of  Count the number of words with given prefix using Trie. Instead of returning count i just need to print all the words. I gave him a brute force approach with which he was not satisfied. Then he gave me time to think and asked for more optimized approach. Then after 5 min i gave him this Trie solution and then i explained him the structure of trie along with the code
  • Question:

Round 3(Technical Interview 80 min): In this round interviewer gave me 2 coding questions and asked me to code on any editor of my choice. I opened VS code to code those problems.

Suggestion: Even if have done coding question previously it’s completely your responsibility to start the solution from basic idea and further you can proceed with optimization. Do not directly jump on the most optimized solution. And if you are feeling any difficulty, you can discuss it with interviewer.

Round 3(Managerial  40 min): The interviewer was very friendly. He asked me about myself and previous interviews. 

  • Then he jumped on my projects. I explained him and answered all the follow up questions
  • After share link to 1MG website and asked me design DB for it. He gave me 5-10 min to think and design DB.
  • Finally in the end, he asked me standard HR type question like where do you see yourself in 2 years, startup with 2X salary or stable company with X salary, why you want to join us etc.

Finally, after 2 hours results came and 4 students were selected. Luckily, I was one of them. 

Tips for interviews:

  • Listen to the question carefully and clear all your doubts at the same time before proceeding to solution
  • Even If you are stuck, discuss your thinking process with the interviewer. They can help you with some hints.
  • Prepare HR question before coming to interviews.
  • Stay calm, confident and be in sync with interviewer all the time

Similar Reads

Tata 1mg Interview Experience For SDE-1 (2024)
Telephonic Conversation with HR (5-10 mins)HR asked a few questions about the current organization - CTC drew, tech stack, reason for the switch, etc. HR explained the interview process - 3 Technical Rounds Technical Round 1 - DSATechnical Round 2 - CodingTechnical Round 3 - LLDTechnical Round-1 (DSA): (1 hr)The interviewer was an SDE-2 with 3-4 YO
5 min read
Tata 1mg Interview Experience for Full Stack Developer Internship
The interview at Tata 1mg for the Full Stack Developer internship on December 4th was a comprehensive exploration of my technical skills and experiences. The positive response to my application heightened the excitement, setting the stage for a dynamic and challenging interview process. Technical Assessment: DSA Round and Project DiscussionThe inte
3 min read
1mg Interview Experience for SDE FTE | 1.3 Years Experienced
Interviewed in Sept-2020. There were 3 technical rounds. Round 1: Started with a puzzle-solving (similar to one found in GFG or interviewBit puzzles section). Then DS/Problem-Solving questions were asked. Questions from the work done in current org. Python language-related questions as I had mainly worked with Python in my current organisation. Res
1 min read
1mg Interview Experience (Off Campus)
I was interviewed for Software Developer Profile at 1mg, gurugram. Round 1: Online Test Given an array of numbers, arrange them in a way that yields the largest value. For example, if the given numbers are {54, 546, 548, 60}, the arrangement 6054854654 gives the largest value. And if the given numbers are {1, 34, 3, 98, 9, 76, 45, 4}, then the arra
4 min read
1mg Interview Experience | Set 1 (Off Campus)
Round 1 Devise a dice using one coin Stock buy sell problem What is BFS in Tree I have two coins winning strategy Round 2 Around Python and Ruby Network calls Computer network concepts Round 3 Majority Element Database concurrency Intersection of Two linked list Around resume Count Sort Round 4 Around resume Rating and review scheme in db Round 5 F
1 min read
1mg Interview Experience | Set 2
Round 1:  Telephonic LRU  cache implementation String pool concept Tree related Question ( traversal in level order and some binary search question) Round 2: Next greater element on right side Design a data structure which insert, delete and find random number in O(1). Hashmap working Cookies related stuff( how browser save login information ) Desi
1 min read
Interview with DATA SCIENCE profile
In total, I gave 4 rounds of Interview for 1MG. Round 1: Telephonic Round Intermediate level interview round where I was asked about Naive Bayes, Bayes theorem, my projects, and Convolution Neural Network working in brief. Round 2: Technical round 1 onsite It was for more than 1 hour where I was asked about DCGANs, loss functions, Logistic regressi
2 min read
1mg Recruitment Process
This article will give you information about the company, their recruitment process, sample questions that have been asked previously, lots of experiences shared by other aspirants, and the portal where you can apply. About Company Recruitment Process Questions Asked in 1mg Interview Experiences Where to Apply? About Company: A healthcare platform
2 min read
Tata Communications - Pooled Campus Interview Experience
Tata Communications conducted a pooled campus drive in our college campus on November 23, 2017. It was a big day ended up with good experience. The various rounds conducted were : Round 1: Before the actual interview process started, we were asked to solve few questions (apps, tech, logical & programming) in ValYou app for 3 consecutive days. B
2 min read
Tata Digital Health Interview Experience | (On Campus) September, 2019
In September 2019, Tata Digital Health Visited Our Campus, Following are the Details for the Same : Profile: Programmer  Cut-Off: 6.5 Note: The Test Was Conducted on Their Own Platform. Brief Overview Of the Process: Total 4 Rounds Were Conducted. In Round-1, Around 150 Students Appeared, Out Of Which around 140 Students were Shortlisted for Round-
5 min read