Upload Button Icon Add office photos

Target

Compare button icon Compare button icon Compare

Filter interviews by

Target Senior Software Engineer Interview Questions and Answers

Updated 4 Jun 2024

Target Senior Software Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is ReactQuery?
  • Ans. 

    ReactQuery is a library for managing server state in React applications.

    • Provides hooks for fetching, caching, and updating data from APIs

    • Automatically handles caching, background refetching, and stale data management

    • Improves performance by reducing unnecessary network requests

  • Answered by AI
  • Q2. Have you used useMemo, useCallback
  • Ans. 

    Yes, I have used useMemo and useCallback in React applications.

    • Used useMemo to memoize expensive calculations and prevent unnecessary re-renders.

    • Used useCallback to memoize functions and prevent unnecessary re-creations.

    • Example: const memoizedValue = useMemo(() => calculateValue(a, b), [a, b]);

    • Example: const memoizedFunction = useCallback(() => { doSomething(a, b); }, [a, b]);

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview Preparation Tips

General Tips: It's not a World Cup final and you're not Tendulkar. So relax, you don't have the burden of a nation's expectation on you. If you've managed to understand the fundamentals of algorithms, data structures, OS etc., cracking interviews shouldn't be hard. If you've not, then I guess you need at least a couple of months of intense preparation.
College Name: NIT SURATHKAL

I applied via LinkedIn and was interviewed in Dec 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. How you will design an E-Commerce system
  • Ans. 

    An E-Commerce system can be designed by identifying user requirements, selecting appropriate technologies, and implementing secure payment and shipping methods.

    • Identify user requirements and create user stories

    • Select appropriate technologies for front-end, back-end, and database

    • Implement secure payment and shipping methods

    • Design a user-friendly interface with easy navigation

    • Ensure scalability and performance of the sys...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Initial interview was a telephonic interview for 30 minutes. Basic question and 1 question was how you will design an e-commerce system. Difficulty level was average.
Second round was an assignment .
Third round was again a technical interview

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Java coding test. Really basic

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Immutable Class, Remove duplicates from string using java 8
  • Ans. 

    Immutable class, remove duplicates from string using Java 8

    • Create an immutable class to represent the string

    • Use Java 8 streams to remove duplicates from the string

    • Convert the string to a character array, use distinct() and collect() to remove duplicates

  • Answered by AI
  • Q2. Sealed classes in java
  • Ans. 

    Sealed classes in Java restrict inheritance to a predefined set of subclasses.

    • Sealed classes were introduced in Java 15 to restrict inheritance to a predefined set of subclasses.

    • Subclasses of a sealed class must be declared in the same file as the sealed class.

    • Sealed classes are declared using the 'sealed' modifier before the 'class' keyword.

    • Example: sealed class Shape permits Circle, Square, Triangle;

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Fallout Mechanism between the microservices
  • Ans. 

    Fallout mechanism between microservices refers to how failures in one microservice can impact other microservices.

    • Fallout can occur due to cascading failures when one microservice depends on another.

    • Implementing circuit breakers can help prevent fallout by isolating failures.

    • Monitoring and alerting systems are crucial for detecting and responding to fallout.

    • Using asynchronous communication can reduce the impact of fall...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Two DSA ques were asked. One easy and one medium.

Round 3 - Technical 

(1 Question)

  • Q1. Project discussion and some DSA ques
Round 4 - HR 

(1 Question)

  • Q1. Standard hr question
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Internals of hashset
  • Ans. 

    HashSet is a collection that stores unique elements using a hash table.

    • Uses hashing to store elements

    • Does not allow duplicate elements

    • Provides constant-time performance for basic operations like add, remove, contains

  • Answered by AI
  • Q2. Deques based questions
Round 2 - One-on-one 

(2 Questions)

  • Q1. Projects discussion from beginning
  • Q2. How do you resolve conflicts?
  • Ans. 

    I resolve conflicts by actively listening, understanding all perspectives, finding common ground, and proposing solutions.

    • Actively listen to all parties involved

    • Understand each perspective and the underlying reasons for conflict

    • Find common ground and areas of agreement

    • Propose solutions that address the concerns of all parties

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

There were 2 coding questions and mcqs

Round 3 - Technical 

(2 Questions)

  • Q1. Data structures and algorithms
  • Q2. Questions about tools used in projects
Round 4 - HR 

(1 Question)

  • Q1. Basic hr questions

Interview Preparation Tips

Interview preparation tips for other job seekers - I
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I appeared for an interview in Apr 2023.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

Trim bst, subtraction LL

Round 3 - Technical 

(4 Questions)

  • Q1. Combination sum
  • Q2. Target element index in Rotated sorted array
  • Ans. 

    Finding index of target element in a rotated sorted array.

    • Use binary search to find the pivot point where the array is rotated.

    • Determine which half of the array the target element lies in.

    • Perform binary search on the appropriate half to find the target element index.

  • Answered by AI
  • Q3. Longest substring with no repeated characters
  • Ans. 

    Find the longest substring in a given string with no repeated characters.

    • Use a sliding window approach to keep track of the current substring.

    • Use a hash set to keep track of the characters in the current substring.

    • If a repeated character is found, move the start of the window to the next character after the first occurrence of the repeated character.

    • Update the maximum length of the substring as the window slides throug

  • Answered by AI
  • Q4. Reverse words in a string
  • Ans. 

    Reverse the order of words in a given string.

    • Split the string into an array of words using space as a delimiter.

    • Reverse the array of words.

    • Join the array of words back into a string using space as a separator.

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Open for relocation
  • Ans. 

    Yes, I am open for relocation.

    • I am willing to relocate for the right opportunity

    • I am open to exploring new places and cultures

    • I understand that relocation may be necessary for career growth

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Dp, backtracking should be properly done

Skills evaluated in this interview

I applied via Referral and was interviewed in Jun 2022. There were 3 interview rounds.

Round 1 - Coding Test 

1. 20 MCQ question based in java ,SQL , network ,os
2 DSA questions
1. Subtract two Linked list
2 . Trim Binary Tree

Round 2 - One-on-one 

(2 Questions)

  • Q1. 1 If frequently insertion and deletion happen which data structure you choose and why?
  • Ans. 

    I would choose a linked list as it allows for efficient insertion and deletion operations.

    • Linked lists have constant time complexity for insertion and deletion operations

    • Arrays have a linear time complexity for these operations

    • Examples of linked list applications include implementing stacks and queues

    • Arrays are better suited for random access and searching

  • Answered by AI
  • Q2. 2. How you connect Kafka to spring boot project 3. How Microservices Communicate with eachother 4. How HashMap internally work and how you resolve the collision 5. Reverse a Stack 6. Best time to buy a sto...
  • Ans. 

    Technical interview questions on Kafka, Microservices, HashMap, Stack and Stock

    • To connect Kafka to Spring Boot project, add Kafka dependencies in pom.xml and configure Kafka properties in application.properties

    • Microservices communicate with each other through REST APIs or message brokers like Kafka or RabbitMQ

    • HashMap internally uses an array of buckets to store key-value pairs. Collision is resolved by chaining or open...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. 1. Tell me about yourself 2. Why you want to switch 3. Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare mediums level questions of leetcode
Knowledge of any language (java , javascript)

Skills evaluated in this interview

Target Interview FAQs

How many rounds are there in Target Senior Software Engineer interview?
Target interview process usually has 1 rounds. The most common rounds in the Target interview process are Technical.
How to prepare for Target Senior Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Target. The most common topics and skills that interviewers at Target expect are Automation, Data Quality, Debugging, Machine Learning and Monitoring.
What are the top questions asked in Target Senior Software Engineer interview?

Some of the top questions asked at the Target Senior Software Engineer interview -

  1. Have you used useMemo, useCallb...read more
  2. What is ReactQue...read more

Tell us how to improve this page.

Target Senior Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Target Senior Software Engineer Salary
based on 161 salaries
₹15.2 L/yr - ₹48 L/yr
119% more than the average Senior Software Engineer Salary in India
View more details

Target Senior Software Engineer Reviews and Ratings

based on 20 reviews

3.9/5

Rating in categories

4.1

Skill development

4.0

Work-life balance

4.0

Salary

4.0

Job security

4.2

Company culture

3.2

Promotions

3.8

Work satisfaction

Explore 20 Reviews and Ratings
Senior Engineer
277 salaries
unlock blur

₹17 L/yr - ₹47 L/yr

Software Engineer
164 salaries
unlock blur

₹9.1 L/yr - ₹25.3 L/yr

Senior Software Engineer
161 salaries
unlock blur

₹15.2 L/yr - ₹48 L/yr

Lead Engineer
135 salaries
unlock blur

₹24 L/yr - ₹80 L/yr

Lead Specialist
126 salaries
unlock blur

₹3.6 L/yr - ₹8.3 L/yr

Explore more salaries
Compare Target with

Reliance Retail

3.9
Compare

DMart

3.9
Compare

Future Group

4.2
Compare

Vishal Mega Mart

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview