Upload Button Icon Add office photos

NSE.IT

Compare button icon Compare button icon Compare

Filter interviews by

NSE.IT Senior Engineer 3 Interview Questions and Answers

Updated 15 Jul 2023

NSE.IT Senior Engineer 3 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 before Feb 2022. There were 3 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 - HR 

(1 Question)

  • Q1. Overall about employee
Round 3 - Technical 

(4 Questions)

  • Q1. Explain ITIL in brief ? what is service and incident and all
  • Ans. 

    ITIL (Information Technology Infrastructure Library) is a set of best practices for IT service management.

    • ITIL is a framework that outlines best practices for IT service management.

    • It focuses on aligning IT services with the needs of the business.

    • ITIL defines processes for service design, transition, operation, and continual improvement.

    • A service in ITIL is a means of delivering value to customers by facilitating outco...

  • Answered by AI
  • Q2. Sql questions like basic queries etc
  • Q3. Explain sql joins and about shell scripting.
  • Ans. 

    SQL joins are used to combine rows from two or more tables based on a related column between them. Shell scripting is a way to automate tasks using command line scripts.

    • SQL joins are used to retrieve data from multiple tables based on a related column

    • Common types of SQL joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

    • Shell scripting involves writing scripts to automate tasks using command line commands

    • She...

  • Answered by AI
  • Q4. Subset of sql , keys in sql
  • Ans. 

    SQL keys are used to uniquely identify records in a table. They include primary, foreign, and unique keys.

    • Primary key: uniquely identifies each record in a table, must be unique and not null

    • Foreign key: links two tables together, ensures referential integrity

    • Unique key: ensures that all values in a column are unique

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Dont join very bad politics favouritism.
No life.DONT JOIN.

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via Approached by Company and was interviewed in Dec 2024. There were 3 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. About your self
  • Q2. Jwt token
  • Q3. Cors and its working
  • Q4. Session storage
Round 2 - Behavioral 

(3 Questions)

  • Q1. Tell me About yourself.
  • Q2. Challenges faced
  • Q3. How many years you will stay here
Round 3 - HR 

(2 Questions)

  • Q1. Why you want to switch
  • Q2. Salary negotiations
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. How to print numbers 1-100 using two go routines sequentially
  • Ans. 

    Use two go routines to print numbers 1-100 sequentially

    • Create two go routines, one for printing odd numbers and one for printing even numbers

    • Use channels to synchronize the two go routines and ensure sequential printing

    • Start the odd number go routine first, then start the even number go routine

  • Answered by AI
  • Q2. How to write generator functions using go language
  • Ans. 

    Generator functions in Go language allow for efficient iteration over a sequence of values.

    • Use the 'yield' keyword to return values one at a time from the generator function.

    • Generator functions are defined with a 'func' keyword followed by the function name and 'chan' keyword.

    • Example: func myGenerator() chan int { }

    • Use a 'for' loop to iterate over the values returned by the generator function.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Why do we use sync.Cond and sync.once
  • Ans. 

    sync.Cond is used for signaling between goroutines and sync.Once is used for running initialization code only once.

    • sync.Cond is used for goroutines to wait for or signal each other when a certain condition is met

    • sync.Once is used to ensure a function is only executed once, typically used for initialization tasks

    • Example: Using sync.Cond to coordinate multiple goroutines accessing a shared resource

    • Example: Using sync.Onc...

  • Answered by AI
  • Q2. Understanding about reflect package
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - One-on-one 

(3 Questions)

  • Q1. What are closures
  • Ans. 

    Closures are functions that have access to variables from their containing scope even after the scope has closed.

    • Closures allow functions to access variables from their outer function even after the outer function has finished executing.

    • They are commonly used in event handlers, callbacks, and asynchronous programming.

    • Closures help in maintaining state in functional programming.

  • Answered by AI
  • Q2. What is virtual DOM
  • Ans. 

    Virtual DOM is a lightweight copy of the actual DOM used for efficient updates in web development.

    • Virtual DOM is a concept used in frameworks like React to improve performance by minimizing actual DOM manipulations.

    • When changes are made to the virtual DOM, a comparison is done with the actual DOM to determine the minimal updates needed.

    • This approach reduces the number of costly DOM operations, resulting in faster rende

  • Answered by AI
  • Q3. What are the data types in JS
  • Ans. 

    Data types in JavaScript include number, string, boolean, object, function, undefined, and null.

    • Number - represents numeric data, e.g. 10, 3.14

    • String - represents textual data, e.g. 'hello', '123'

    • Boolean - represents true or false values, e.g. true, false

    • Object - represents complex data structures, e.g. { key: 'value' }

    • Function - represents executable code, e.g. function() { }

    • Undefined - represents a variable that has ...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Write react code for counter
  • Ans. 

    React code for a simple counter

    • Create a functional component for the counter

    • Use useState hook to manage the count state

    • Render the count value and buttons to increment and decrement the count

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - it was good

Skills evaluated in this interview

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

(2 Questions)

  • Q1. What are the OOPS concepts
  • Q2. MultiThreading, synchronization
Round 2 - HR 

(1 Question)

  • Q1. Tell me about yourself
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(4 Questions)

  • Q1. What is meant by RTM
  • Ans. 

    RTM stands for Requirements Traceability Matrix, a document that links requirements to test cases to ensure all requirements are covered.

    • RTM is a document used in software testing to ensure that all requirements are covered by test cases.

    • It helps in tracking the progress of testing by linking each requirement to its corresponding test case.

    • RTM is a useful tool for ensuring comprehensive test coverage and for identifyin...

  • Answered by AI
  • Q2. Los-LMS process
  • Q3. Difference between regression and Sanity
  • Ans. 

    Regression testing ensures existing functionality still works after changes, while sanity testing checks if new functionality works as expected.

    • Regression testing is done to make sure that new code changes have not affected existing functionality.

    • Sanity testing is a cursory testing to make sure that the new functionality is working as expected.

    • Regression testing is comprehensive and covers all areas of the application.

    • ...

  • Answered by AI
  • Q4. Quality assurance vs quality control
  • Ans. 

    Quality assurance focuses on preventing defects, while quality control focuses on identifying and fixing defects.

    • Quality assurance involves processes and procedures to prevent defects from occurring.

    • Quality control involves activities to identify defects and ensure they are fixed.

    • Quality assurance is proactive, while quality control is reactive.

    • Examples of quality assurance include code reviews, process audits, and tra...

  • Answered by AI
Round 2 - One-on-one 

(3 Questions)

  • Q1. What is meant by unit test and who do it
  • Ans. 

    Unit test is a type of testing where individual units or components of a software are tested in isolation.

    • Unit test is performed by developers to ensure that each unit of code is working correctly.

    • It helps in identifying bugs early in the development process.

    • Unit tests are usually automated and run frequently during the development cycle.

    • Examples of unit testing frameworks include JUnit for Java, NUnit for .NET, and py

  • Answered by AI
  • Q2. What is difference between test plan and test design
  • Ans. 

    Test plan outlines the overall testing approach, while test design specifies how individual test cases will be created and executed.

    • Test plan is a high-level document outlining testing objectives, resources, schedule, and scope

    • Test design is a detailed document specifying test cases, test data, and expected results

    • Test plan focuses on the overall testing strategy, while test design focuses on the specifics of individua

  • Answered by AI
  • Q3. When will you automate a website
  • Ans. 

    Automate a website when repetitive tasks need to be performed frequently and consistently.

    • Automate when manual testing becomes time-consuming and inefficient

    • Automate when the website has a large number of test cases that need to be executed regularly

    • Automate when the website undergoes frequent changes and regression testing is required

    • Automate when the website needs to be tested across multiple browsers and devices

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be clear with your domain skills. Domain skills are more important than manual testing skills.

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Technical skills related questions
  • Q2. Hands on / live coding
Round 2 - Technical 

(1 Question)

  • Q1. Deep knowledge checking for mentioned skill
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Aptitude test with aptitude based questions

Round 2 - Technical 

(2 Questions)

  • Q1. What is variable hoisting.
  • Ans. 

    Variable hoisting is a behavior in JavaScript where variable declarations are moved to the top of their scope during compilation.

    • Variable declarations are hoisted to the top of their function or global scope.

    • Only the declarations are hoisted, not the initializations.

    • This can lead to unexpected behavior if variables are accessed before they are declared.

  • Answered by AI
  • Q2. What is closures in js
  • Ans. 

    Closures in JavaScript allow functions to access variables from an outer function even after the outer function has finished executing.

    • Closures are created whenever a function is defined within another function.

    • Inner functions have access to the outer function's variables even after the outer function has returned.

    • Closures are commonly used to create private variables and functions in JavaScript.

    • Example: function outer...

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Tell me about yourself.
  • Ans. 

    Experienced Senior Design Engineer with a passion for innovation and problem-solving.

    • Over 10 years of experience in designing and developing products in various industries

    • Strong background in mechanical engineering and CAD software

    • Proven track record of leading successful design projects from concept to completion

    • Passionate about staying up-to-date with the latest technology and trends in the field

  • Answered by AI
  • Q2. Tell me about your previous company experience
  • Ans. 

    I have 5 years of experience working as a Senior Design Engineer at a leading technology company.

    • Led a team of engineers in developing new product designs

    • Collaborated with cross-functional teams to ensure project success

    • Implemented cost-effective design solutions to meet project goals

  • Answered by AI
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How do you read an external text file
  • Ans. 

    To read an external text file, you can use file handling techniques in programming languages like Python or Java.

    • Use file handling functions like open(), read(), and close() in Python to read an external text file.

    • In Java, use classes like FileReader and BufferedReader to read text files.

    • Specify the file path and mode (read mode) when opening the file.

    • Read the contents of the file line by line or as a whole, depending ...

  • Answered by AI
  • Q2. Write a java program to find the occurrences of characters
  • Ans. 

    Java program to find occurrences of characters in a string

    • Create a HashMap to store characters and their counts

    • Iterate through the string and update the counts in the HashMap

    • Print the characters and their counts from the HashMap

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Hard work is a must

Skills evaluated in this interview

NSE.IT Interview FAQs

How many rounds are there in NSE.IT Senior Engineer 3 interview?
NSE.IT interview process usually has 3 rounds. The most common rounds in the NSE.IT interview process are Resume Shortlist, HR and Technical.
What are the top questions asked in NSE.IT Senior Engineer 3 interview?

Some of the top questions asked at the NSE.IT Senior Engineer 3 interview -

  1. Explain ITIL in brief ? what is service and incident and ...read more
  2. explain sql joins and about shell scripti...read more
  3. Subset of sql , keys in ...read more

Tell us how to improve this page.

NSE.IT Senior Engineer 3 Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
Mphasis Interview Questions
3.4
 • 806 Interviews
Cyient Interview Questions
3.7
 • 283 Interviews
View all
NSE.IT Senior Engineer 3 Salary
based on 4 salaries
₹9 L/yr - ₹10.1 L/yr
36% less than the average Senior Engineer 3 Salary in India
View more details
Associate System Analyst
822 salaries
unlock blur

₹2.5 L/yr - ₹12 L/yr

IT Supervisor
222 salaries
unlock blur

₹1.2 L/yr - ₹3.5 L/yr

System Analyst
191 salaries
unlock blur

₹5 L/yr - ₹21 L/yr

Associate Test Analyst
185 salaries
unlock blur

₹2.5 L/yr - ₹9.1 L/yr

Associate
167 salaries
unlock blur

₹1.2 L/yr - ₹7.6 L/yr

Explore more salaries
Compare NSE.IT with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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