Upload Button Icon Add office photos

Filter interviews by

HDFC Securities Senior Front End Engineer Interview Questions and Answers

Updated 4 Dec 2024

HDFC Securities Senior Front End Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Coding Test 

10 MCQ questions and 1 React question

Round 2 - One-on-one 

(1 Question)

  • Q1. React 16 vs 18, React basics, JS promises and Closures
Round 3 - System Design 

(1 Question)

  • Q1. System design - Auth system

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

It's is fully based on the logical reasoning

Round 2 - Coding Test 

It's fully based on the core subjects of computer science

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare more on core subjects like DSA
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Explained about micro front end in react js
Round 2 - Behavioral 

(2 Questions)

  • Q1. Reason for job change
  • Q2. Can i Work from office for 15 days each month?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

30min and ask one coding question

Round 2 - Coding Test 

30min and ask 2 coding question

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

Prevent the duplicate accounts

Interview Preparation Tips

Interview preparation tips for other job seekers - I am attending the interview
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Can you explain the difference between a stack and a queue and provide a real-world example where each would be used.
  • Ans. 

    A stack is a Last In First Out (LIFO) data structure, while a queue is a First In First Out (FIFO) data structure.

    • Stack: LIFO - Last In First Out. Example: browser history where the last page visited is the first to be accessed.

    • Queue: FIFO - First In First Out. Example: a line at a grocery store where the first person in line is the first to be served.

  • Answered by AI
  • Q2. Given an array of integers, write a function to find the two numbers that add up to a specific target. How would you optimize this solution?
  • Ans. 

    Function to find two numbers in array that add up to target. Optimize solution.

    • Use a hash map to store each number and its index as you iterate through the array.

    • For each number, check if the difference between the target and the number exists in the hash map.

    • Return the indices of the two numbers that add up to the target.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be well prepared with coding challenges, especially related to arrays, linked lists, and trees.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(5 Questions)

  • Q1. What is node js?
  • Ans. 

    Node.js is a runtime environment that allows you to run JavaScript code outside of a web browser.

    • Node.js is built on Chrome's V8 JavaScript engine.

    • It uses an event-driven, non-blocking I/O model.

    • Node.js is commonly used for building server-side applications.

    • It has a large ecosystem of open-source libraries and frameworks like Express.js.

  • Answered by AI
  • Q2. What is event loop?
  • Ans. 

    Event loop is a mechanism that allows a program to efficiently handle multiple events or tasks concurrently.

    • Event loop is commonly used in asynchronous programming to manage tasks that may take varying amounts of time to complete.

    • It continuously checks for events or tasks in a queue and executes them one by one.

    • Event loop helps prevent blocking of the main thread by allowing non-blocking execution of tasks.

    • Popular exam...

  • Answered by AI
  • Q3. Difference between callback and promise?
  • Ans. 

    Callback is a function passed as an argument to another function to be executed later, while a promise is an object representing the eventual completion or failure of an asynchronous operation.

    • Callback is used in traditional asynchronous programming, while promises are used in modern asynchronous programming.

    • Callbacks can lead to callback hell or pyramid of doom, while promises provide better readability and error hand...

  • Answered by AI
  • Q4. What is middlewares in node js?
  • Ans. 

    Middlewares in Node.js are functions that have access to the request and response objects, and can modify or terminate the request-response cycle.

    • Middlewares are functions that are executed in the middle of the request-response cycle.

    • They can perform tasks like parsing request data, logging, authentication, etc.

    • Middlewares can be added using app.use() method in Express framework.

    • Example: app.use(bodyParser.json()) to p

  • Answered by AI
  • Q5. What is event emitter?
  • Ans. 

    Event emitter is a pattern used to handle and respond to events in software development.

    • Event emitter is a design pattern commonly used in Node.js for handling events.

    • It allows objects to subscribe to events and be notified when those events occur.

    • Event emitter is often used for asynchronous programming and decoupling components.

    • Example: EventEmitter class in Node.js can be used to create custom events and handle them.

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Coding Test 

(2 Questions)

  • Q1. Unique Paths (2d-dp)
  • Q2. Flip any rows or columns at any time to make the sum of gird cells ofa provided square in a matrix should be minimum
  • Ans. 

    To minimize the sum of grid cells in a square matrix, flip rows or columns as needed.

    • Identify the rows or columns with the highest values and consider flipping them to reduce the sum

    • Try different combinations of flipping rows and columns to find the minimum sum

    • Consider using dynamic programming or backtracking to efficiently explore all possible combinations

  • Answered by AI
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Nov 2022. There were 5 interview rounds.

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 

Easy general questions

Round 3 - Coding Test 

Easy array questions

Round 4 - Technical 

(1 Question)

  • Q1. Mid leetcode question based on role
Round 5 - HR 

(1 Question)

  • Q1. General questions
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Feb 2024.

Round 1 - Technical 

(1 Question)

  • Q1. Observables vs promises Lifecycle hooks Pipes
  • Ans. 

    Observables are used for handling asynchronous operations in a stream-like manner, promises are for handling a single async operation, and lifecycle hooks are methods that allow you to tap into the lifecycle of a component in Angular.

    • Observables are used in Angular for handling asynchronous operations in a stream-like manner, allowing you to work with data over time.

    • Promises are used for handling a single asynchronous ...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Lazy loading Dependency injection

Skills evaluated in this interview

HDFC Securities Interview FAQs

How many rounds are there in HDFC Securities Senior Front End Engineer interview?
HDFC Securities interview process usually has 3 rounds. The most common rounds in the HDFC Securities interview process are Coding Test and One-on-one Round.
What are the top questions asked in HDFC Securities Senior Front End Engineer interview?

Some of the top questions asked at the HDFC Securities Senior Front End Engineer interview -

  1. React 16 vs 18, React basics, JS promises and Closu...read more
  2. System design - Auth sys...read more

Tell us how to improve this page.

HDFC Securities Senior Front End Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

L&T Construction Interview Questions
4.0
 • 765 Interviews
Quess Interview Questions
3.8
 • 431 Interviews
Eternal Limited Interview Questions
3.7
 • 313 Interviews
JBM Group Interview Questions
4.0
 • 284 Interviews
JK Cement Interview Questions
4.1
 • 271 Interviews
Berger Paints Interview Questions
3.7
 • 270 Interviews
Thermax Limited Interview Questions
4.1
 • 260 Interviews
ABB Interview Questions
4.1
 • 243 Interviews
Adani Power Interview Questions
3.9
 • 232 Interviews
View all

Fast track your campus placements

View all
Relationship Manager
917 salaries
unlock blur

₹1.3 L/yr - ₹6.5 L/yr

Assistant Manager
401 salaries
unlock blur

₹2.4 L/yr - ₹8.1 L/yr

Digital Relationship Manager
289 salaries
unlock blur

₹1.4 L/yr - ₹5.5 L/yr

Deputy Manager
266 salaries
unlock blur

₹3.4 L/yr - ₹10.2 L/yr

Area Sales Manager
251 salaries
unlock blur

₹3 L/yr - ₹8.2 L/yr

Explore more salaries
Compare HDFC Securities with

Kotak Securities

3.6
Compare

Upstox

3.7
Compare

Axis Direct

3.8
Compare

ICICI Securities

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