Times Internet interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Times Internet
upvote
share-icon
4 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 Months
Topics: Data Structures, OOPS, System Design, Java, Spring Boot
Tip
Tip

Tip 1 : The interviewer really liked the project which I have done so two quality project is really helpful for 1-2 years of experience.
Tip 2 : Development skills and projects which you have or worked in previous organization.

Application process
Where: Linkedin
Eligibility: No Criteria
Resume Tip
Resume tip

Tip 1 : Have some quality projects on resume
Tip 2 : Write your technology stack from previously company ans show then how you have solved their existing problem.

Interview rounds

01
Round
Medium
Video Call
Duration60 minutes
Interview date1 Aug 2021
Coding problem2

This round was scheduled in the afternoon and was held on the google meet. The inverviewer was very gentle and seems to be very knowledgeable in her domain.

1. Clone a Linked List with random pointers

Easy
0/40
Asked in companies
QualcommAmazonThales

You are given a linked list containing 'n' nodes, where every node in the linked list contains two pointers:


(1) ‘next’ which points to the next node in the list

(2) ‘random’ which points to a random node in the list or 'null'.


Your task is to create a 'deep copy' of the given linked list and return its head.


Note:
A 'deep copy' of a linked list means we do not copy the references of the nodes of the original linked list, rather for each node in the original linked list, a new node is created.


Problem approach

I first created the copy of the node and the next pointer. After that iterating the old array and updating the pointer. I have used a extra space for this question. Interviewer asked me the approach for solving it in constant space, which I was not able to explain.

Try solving now

2. Kth largest element in the unsorted array

Moderate
10m average time
90% success
0/80
Asked in companies
FacebookUberMicrosoft

You are given an array consisting of 'N' distinct positive integers and a number 'K'. Your task is to find the kth largest element in the array.

Example:
Consider the array {2,1,5,6,3,8} and 'K' = 3, the sorted array will be {8, 6, 5, 3, 2, 1}, and the 3rd largest element will be 5.
Note:
1) Kth largest element in an array is the kth element of the array when sorted in non-increasing order. 

2) All the elements of the array are pairwise distinct.
Problem approach

For lagest element in an array, I have iterated the array and check whether the present element is greater than the element stored in max variable or not. If it is greater then update the variable.

For Second largest element - I've used two variables and stored the largest and second largest in that variable.

For kth largets element - I've used Priority Queue(min heap) in java for solving this problem

Try solving now
02
Round
Medium
Video Call
Duration60 minutes
Interview date3 Aug 2021
Coding problem1

1. In-depth questions from Java and Spring Boot.

Internal Implementation of ArrayList?
Runnable is preferred for making thread. Why?
Serialization in java?
Multi-threading
Difference between HashMap and Concurrent Hash Map
Checked and unchecked exception in Java
Can we use object as a key in hashmap in Java?
How to sort the HashMap based on the values.
what is Executor framework in Multithreading with example.
Three ways to iterate the HashMap

Problem approach

Tip 1: Always try to explain these types of question with example and show them output with data.
 

03
Round
Medium
Video Call
Duration40 minutes
Interview date6 Aug 2021
Coding problem1

1. System Design Question

This round was taken by the Project Head and he was basically testing my problem solving skills.
This round was like technical and as well as manegerial as well.
Questions was like - 
How will I implement the concurrency system in CMS tool?
How will you innovate the product which they have and what functionality shoud I add?
Some SQL queries was also asked.

04
Round
Easy
HR Round
Duration20 minutes
Interview date10 Aug 2021
Coding problem1

1. Basic HR questions

Will I am willing to relocate or not? 

What is the team size in which I am working in present organization? 

Salary discussion

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
SDE - 1
1 rounds | 5 problems
Interviewed by Times Internet
1131 views
0 comments
0 upvotes
SDE - 2
2 rounds | 2 problems
Interviewed by Times Internet
1183 views
0 comments
0 upvotes
Software Developer
4 rounds | 6 problems
Interviewed by Times Internet
1009 views
0 comments
0 upvotes
Full Stack Engineer
3 rounds | 3 problems
Interviewed by Times Internet
800 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114579 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57825 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34961 views
7 comments
0 upvotes