Target Corporation interview questions

149 questions from 16 candidate reports · 2014 to 2024

Online test → Technical → HR·88% entry level

CS fundamentals

Showing 38 of 108 reported in this area

Explain 1NF, 2NF, and 3NF.
asked oncemediumPractice this →
How does load balancing work?
asked oncemediumPractice this →
How is deletion done in heaps?
asked oncemediumPractice this →
Explain OOPS concepts in Python.
asked oncemediumPractice this →
How do you calculate percent rank in SQL?
asked oncemediumPractice this →
How do servers communicate with each other?
asked oncemediumPractice this →
Explain function overriding and its advantages
asked oncemediumPractice this →
What is the order of execution of an SQL query?
asked oncemediumPractice this →
Given a Java code snippet, determine its output.
asked oncemediumPractice this →
How do you connect to a database in Spring Boot?
asked oncemediumPractice this →
What is HashMap and how does it work internally?
asked oncemediumPractice this →
Explain inheritance and abstract classes in Java.
asked oncemediumPractice this →
What is a circuit breaker and what are its states?
asked oncemediumPractice this →
Write an SQL query to find the nth highest salary.
asked oncemediumPractice this →
Explain some SQL queries and the use of SQL clauses.
asked oncemediumPractice this →
Explain OS concepts like paging, semaphore, and deadlock.
asked oncemediumPractice this →
Explain the Diamond Problem in Java (multiple inheritance).
asked oncemediumPractice this →
What is a Singleton class in Java? Write code to implement it.
asked oncemediumPractice this →
Explain different sorting algorithms and their time complexities
asked oncemediumPractice this →
How can you pivot a table in SQL without using the PIVOT function?
asked oncemediumPractice this →
Explain fragmentation in Operating Systems, its types, and reasons.
asked oncemediumPractice this →
Explain object-oriented programming concepts with real-time examples
asked oncemediumPractice this →
Explain the Collections interface and the different types present in it
asked oncemediumPractice this →
How do you extract data from JSON in Python and generate a PDF from it?
asked oncemediumPractice this →
Given a table that is not in 1NF, decompose it so that it satisfies 1NF.
asked oncemediumPractice this →
Write an SQL query to find the second highest salary from an employee table.
asked oncemediumPractice this →
On what basis does Google decide which links to show on a search results page?
asked oncemediumPractice this →
How would you perform data cleaning on a SQL table for a column containing dates?
asked oncemediumPractice this →
Write SQL queries demonstrating LEFT JOIN, RIGHT JOIN, INNER JOIN, and OUTER JOIN
asked oncemediumPractice this →
Does Python support multithreading? Explain Python GIL, mutex locks, and semaphores.
asked oncemediumPractice this →
Between linked list and array, which is better for searching and insertion operations and why?
asked oncemediumPractice this →
Differentiate between a Data Warehouse and a Database, and explain the need for a Data Warehouse.
asked oncemediumPractice this →
Explain different types of joins in SQL and determine the result of a LEFT OUTER JOIN on two given tables.
asked oncemediumPractice this →
Explain surrogate key, primary key, and foreign key with differences and relate them to real-time situations.
asked oncemediumPractice this →
How does a SQL query from an IDE like NetBeans reach the MySQL server if the server is not explicitly launched?
asked oncemediumPractice this →
How will you increase memory size if it is already allocated, and what is the maximum size you can increase it to?
asked oncemediumPractice this →
How would you choose appropriate data visualizations (bar chart, histogram, box plot, line chart) for a given dataset?
asked oncemediumPractice this →
Explain SQL concepts such as SELECT queries, JOINs, Primary Key and Foreign Key constraints, Normalization, and ACID properties.
asked oncemediumPractice this →

DSA

Showing 14 of 54 reported in this area

Optimal oil flow problem.
asked oncemediumPractice this →
Find the grandparent of a given node in a tree.
asked oncemediumPractice this →
Find the maximum distance between two leaf nodes in a tree
asked oncemediumPractice this →
Print the longest common substring among a given set of strings
asked oncemediumPractice this →
Explain the Merge Sort algorithm and analyze its time complexity.
asked oncemediumPractice this →
How do you combine two unsorted arrays into a single sorted array?
asked oncemediumPractice this →
Given an expression string in prefix form, convert it to postfix form.
asked oncemediumPractice this →
Detect a loop in a linked list and explain the algorithm and its purpose
asked oncemediumPractice this →
Given an array and a number n, return the first n highest numbers without sorting the array
asked oncemediumPractice this →
Design a data structure to store elements in sorted order without using built-in sorting (e.g., no ordered maps)
asked oncemediumPractice this →
Find a given number in a matrix that is sorted both row-wise and column-wise. Explain the best algorithm and trace it.
asked oncemediumPractice this →
Given a binary tree, perform a level order traversal starting from the bottom level (reverse level order traversal). Write code using a queue and a stack.
asked oncemediumPractice this →
Given a source point (x1, y1) and a destination point (x2, y2), you can move only to (x1 + y1, y1) or (x1, x1 + y1). Print "Yes" if it is possible to reach the destination from the source, otherwise print "No".
asked oncemediumPractice this →
Given a tuple (1, 2, [1,2,3], "ABC"), print any element that is a list or a string without using if statements. Additionally, print each element of the list on a new line, but print the string in a single line.
asked oncemediumPractice this →

Behavioural

Showing 4 of 11 reported in this area

How do you deal with conflicts that arise during a project?
asked oncemediumPractice this →
Tell me about a time you worked in a team and how you handled conflicts.
asked oncemediumPractice this →
How will you convince your teammates when there is a discrepancy while proposing a new idea?
asked oncemediumPractice this →
Imagine you worked on a solution for one week and your team members rejected it. How would you handle the situation?
asked oncemediumPractice this →

Aptitude

Showing 1 of 4 reported in this area

Aptitude and logical reasoning questions (quantitative aptitude and logical reasoning)

System design

3 questions reported in this area

How would you design and implement a search feature for a website?
asked oncemediumPractice this →
How would you apply machine learning techniques to an eCommerce website?
asked oncemediumPractice this →
Design Instagram at a low level
asked oncehardPractice this →

Showing 60 of 149 questions. Ranked by how often the same question came back across reports.

Practise a Target Corporation-style interview

A spoken interview built from these questions, scored when you finish; the report is yours.

Start practising

Common questions

What questions does Target Corporation ask?

Candidate interview reports most often cover CS fundamentals (60%) and DSA (30%).

How many rounds does Target Corporation interview have?

Candidate interview reports show an average of 2.9 rounds per experience, with a typical sequence of Online test → Technical → HR. Individual interview paths can vary.

Is the Target Corporation interview hard?

Among questions with a reported difficulty, the mix is easy 58%, medium 40%, hard 3%.

Keep reading