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

Backend Developer

Thinkhat
upvote
share-icon
1 rounds | 1 Coding problems

Interview preparation journey

expand-icon
Journey
Focused practice on core DSA topics – Arrays, HashMaps, Trees, Graphs, and Dynamic Programming. Consistently solving 2–3 LeetCode problems daily to sharpen problem-solving. Parallelly building and strengthening backend skills with Django and Django REST Framework (DRF). Regularly revising key concepts, going through interview experiences for insights, and ensuring enough rest and balance for peak performance.
Preparation
Topics: Javascript, DSA, Python, Django and Django REST Framework (DRF)
Application process
Where: Coding Ninjas Placement Cell
Eligibility: B.Tech (CS/IT)

Interview rounds

01
Round
Easy
Online Coding Interview
Duration
Interview date4 Mar 2025
Coding problem1

1. Find Duplicate Integers in an Array

Write a function with the following specifications:

  • Function Name: find_duplicates
  • Input: An array of integers
  • Output: An array containing the duplicate integers

Definition of Duplicate:
Any integer that appears more than once in the input array.

Goal:
Identify and return all such duplicate integers from the given array.

Problem approach

Step 1: Created an empty object count to store occurrences of each number. 

Step 2: Iterated over the array and populate count with the frequency of each number. 

Step 3: Iterated through count, and if a number appears more than once, add it to the duplicates array. 

Step 4: Converted object keys to numbers and return the duplicates array.

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
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
Backend Developer
2 rounds | 2 problems
Interviewed by Thinkhat
79 views
0 comments
0 upvotes
Backend Developer
2 rounds | 4 problems
Interviewed by Thinkhat
57 views
0 comments
0 upvotes
Backend Developer
1 rounds | 1 problems
Interviewed by Thinkhat
61 views
0 comments
0 upvotes