AmbitionBox

Discover Best Places to work in India

Senior Software Engineer

Senior Software Engineer Interview Questions

Updated 23 Sep 2023

Most Searched Companies

4973 results found

Sort By: 

Popularity

Interview Questions

  • Q1. L1 round: it was pure technical covering the most asked Javascript questions like closure, hoisting, callback, and program to filter an array containing duplicate Client round: Most difficult round, here I was asked question related to use Reducer and implement the same, explain logic around call, apply, bind, then some question around Reactjs memo and callback, some css question to place a div on each side.

    Add Answer
  • Q2. Mostly questions related to job role(Node + AWS) 1. What is difference between LSI and GSI in dynamodb? 2. Was lambda cold start and how to overcome it? 3. Modified the an array of object with map? etc

    Add Answer
  • Q3. 1. How to get last property of an object in js? 2. Count the number of properties in object? 3. How do you trigger lambda with s3 ?

    Add Answer
  • Q4. What is Difference between anotation and decorators

    View answer (1)
  • Q5. Previous projects related questions, java based questions, over all end to end flow explanation of any project worked for..

    Add Answer
  • Q6. Interviewer asked me mostly about SQL, Java and work I had done in my internships.

    Add Answer
  • Q7. Checked on basic to intermediate knowledge and skill with SQL and overall project experience.

    Add Answer
  • Q8. What is Single Page Application ?

    View answer (2)
  • Q9. How authentication sone in angular and SAML?

    View answer (1)
  • Q10. Explain the OOPs concepts and describe the design patterns used in your projects

    View answer (1)

+125 interview questions

Interview Questions

  • Q1. Have you worked on certificate whitelisting

    Add Answer
  • Q2. Salary discussion happened in my hr round which was the second of overall interview process

    Add Answer
  • Q3. Dot net intermediate question not difficult

    Add Answer
  • Q4. How do you monitor certificate expiry?

    Add Answer
  • Q5. Is string mutable or not?

    Add Answer
  • Q6. How the screenshot is taken and what is the use of it

    View answer (2)
  • Q7. HR round is main interview round HR asked interviewer to all knowledgeable questions. This all about interviewer interaction Work mentality

    Add Answer
  • Q8. What is the use of webdriver driver = new chromedriver

    View answer (2)
  • Q9. What is the process of dealing with data biasness

    View answer (1)
  • Q10. Basic questions Joins, indexes, cursor, trigger,Exception handling,collections,bulk collect Scenario based questions Writing sql quarries on Joins and joins types

    Add Answer

+121 interview questions

Interview Questions

  • Q1. 1)Val a = Array(1,2,1,3,4) Need output as (1,2) (2,1) (1,3) (3,4)

    View answer (3)
  • Q2. What is the difference between Map and flatMap

    View answer (1)
  • Q3. How to apply SOLID principle and what is dependency injection and why to use it and scenarios on where to use

    View answer (1)
  • Q4. Not remember, but certainly some basic node js functionality like event loop and it’s phases and multiple threads ne all

    Add Answer
  • Q5. Questions related to the previous projects and end to end pipeline and its working

    Add Answer
  • Q6. Explain CI CD pipeline in your organization? Devops Tools Also asked some basic AWS concepts and some scenario based questions

    Add Answer
  • Q7. Questions related to docker, kubernetes, jenkins. AWS, Python scripting.

    Add Answer
  • Q8. It is one of the common and interview driven question. So just be confident here and highlight skills for which you are best and be honest.

    Add Answer
  • Q9. Basic java like java 8 feature, Data types

    Add Answer
  • Q10. I don’t remember I m sorry, but there were some problems needed to solve using ur programming skills

    Add Answer

+125 interview questions

Interview Questions

  • Q1. Issues faced in troubleshooting your applications and how you overcome it.

    View answer (1)
  • Q2. what is stored procedure, what are the web api http verbs

    View answer (1)
  • Q3. Advanced angular questions like encapsulation, change detection, rxjs, pipes, directives, dynamic components.

    Add Answer
  • Q4. Major differences between spring and spring boot

    View answer (1)
  • Q5. All front end technology related questions( mostly for javascript es6 and angular 8, 11)

    Add Answer
  • Q6. What is c what is different between Java and js node Rate yourself in n code

    View answer (1)
  • Q7. oops concepts, difference between interface and abstract class

    Add Answer
  • Q8. Techincal related stuffs which will related to your domain

    Add Answer
  • Q9. It was nice experience with this organisation. Naukari.com helped me a lot for finding me this opportunity. And many things remained me when I was not active on this platform. All the best 👍

    Add Answer
  • Q10. I was interviewed for the role of full stack .Net developer. So according to the role they have touched upon all the related aspects of the technology and asked all the related technical stuffs. Also they have given me a scenario and asked me to give the proper solution.

    Add Answer

+85 interview questions

Interview Questions

  • Q1. So, there were 4 technical rounds-Online test, 3 Technical interview rounds among which the last one was Boss round which was also a technical interview round.The questions were asked from java, api, cloud computing and sql in all the interview rounds. For e.g- what is Api , different layers of api, string reversal program,permutation and combination program, and basic java programs. . Please study the basic concepts of oops,DS. They asked me to write different sql queries in every round. Overall the interview was of medium level.

    Add Answer
  • Q2. What is Merge Sort and Quick sort? Which one is better? Can you code them?

    View answer (1)
  • Q3. What do you know about API(s), please differentiate between REST and SOAP API.

    View answer (1)
  • Q4. What is the difference between drop, truncate and Delete command?

    View answer (2)
  • Q5. What is VPC in cloud? Can you explain the concept to Layman?

    View answer (1)
  • Q6. What is the difference between Multithreading and Multiprocessing?

    View answer (1)
  • Q7. What are oAuth tokens? Can you explain there types ?

    View answer (1)
  • Q8. For C4E round, prepare well with the basic architecture of your current domain. Then basic swl and oops questions.

    Add Answer
  • Q9. What is difference between list and tuple

    View answer (2)
  • Q10. How to connect on-premises servers to the Cloud?

    View answer (1)

+65 interview questions

Interview Questions

  • Q1. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, streams, and tuples Overview of IBM Streams Concepts What is Functional Interface? What are the non abstract methods you can have in Functional Interface? What is Dependency Injection? When does Spring create beans of the Dependencies that we have added? Which Design Pattern Spring Uses? Learn about Design Patterns used in Spring Framework What Is a Singleton Design Pattern? What if an interface has two implementation classes and we’re annotating Interface with @Autowired? What will happen? What if an interface has two implementation classes and we’re annotating Interface with @Autowired? What will happen if the return here will be List? Have you worked with Microservices? What is Eureka Server? What is a Load Balancer? What have you used to communicate with DB ? How do we define query in Spring Data Jpa? Is there any other ways to communicate with DB other than writing queries using JPA? What is the use of @Query when we already have few existing methods and dynamic methods in JPA? What is a Composite Key? What are the annotation used in Spring @DependsOn @EnableFiegnClients @EnableCacheing @EnableAspectJProxy @FiegnCLients @CircuitBreaker @BulkHead @Duration @ConfigurationProperties @EnableGlobalMethodSecurity @Value @EnableWebSecurity Tell me few annotation used in Test Classes @Test @Mock @After @Before @AfterEach @BeforEach Have you worked with React and Javascript? What are the LifeCycle Hooks? What are the life cycle methods in React class Component? Redux Structure Redux Essentials, Part 2: Redux App Structure | Redux Can we save the state in local storage? Persisting React State in localStorage What is a Higher Order Component? What is a Single Page Application? What is Hoisting? What is the difference between let and Var? What is Const? Suppose you have created a const Object, can it’s property be modified? -----/ How to make the property of an object constant? What is the difference between position: absolute and fixed? What is Closure in Javascript? How to mock the method of a service? Have you worked with SOAP-based Web Services? What is WSDL? What is the format for WSDL? XML How do you write an API for getting data from DB? What kind of Url will you create for fetching from the API? What is the difference between POST and GET? What is the default Url for Swagger? How do you do swagger implementation in your project? Have you worked with Kafka? What is the use of ElasticSearch? Have you worked on Procedure and Functions? Write a query for updating a student name. What is Group By? Can we have columns like emp_id when querying a group by dept on count of emp_id? Have you used Jenkins? What is Jenkins What is Blue Green Deployment? What is Docker? What are their Uses? Have you ever been part of Production Support? What are Kubernetes? Have you used it? Suppose you have 2 arrays of Object, one is Student_details and other is Student_marks, both student_id common property? How will you extract the merged data from both of these arrays? How’s your day to day go in your project? Tell me a few methods of Agile methodologies? What is a Grooming call?

    View answer (2)

Interview Questions

  • Q1. list data structure, how Map works, what is advantage of Java, Sorting algorithm, how will reverse string using Java

    View answer (1)
  • Q2. Questions will be from the core of the programming language for which the position is.

    View answer (1)
  • Q3. First telephonic and then two round were technical. Interviewer basically focus on basic concept of Java, your project details specially where you use OOP's concept in your project and what is your role under project. Interview going well and they also ask for write some basic program like reverse String, remove one specific letter and sort the array.

    Add Answer
  • Q4. What is the Data source you use

    Add Answer
  • Q5. Write a program to find the balanced string using java

    Add Answer
  • Q6. Write a program to find the unique objects using java

    Add Answer
  • Q7. A senior technical person will interview our work experience and skill set

    Add Answer
  • Q8. how is log file recovered from deleted one ?

    Add Answer
  • Q9. Things required for joining procedures will be discussed here

    Add Answer
  • Q10. Why String is immutable? Spring boot annotations and it's used? Internal working of hashmap? Arraylist and Linked list? REST APIs and it's methods?

    View answer (1)

+52 interview questions

Interview Questions

  • Q1. Details about Linux system programming, Linux device driver & Technical details about projects.

    Add Answer
  • Q2. Write a program to print characters in the string?

    Add Answer
  • Q3. Write a program using java 8 steams

    Add Answer
  • Q4. Difference between procedure and function, delete and truncate, exit and in, cursor and bulk bind, cursor and collection, view and materialized view. How to avoid cross join. Different types of joins.

    View answer (1)
  • Q5. What is meant by inheritance How good are you about Spring boot and advantages of Spring boot. Spring annotations list them. List different design patterns Explain singleton design pattern Explain about collections framework What are Java8 features What is functional interface

    View answer (1)
  • Q6. If you're going as a fresher they'll ask simple questions like resume based questions, related to Java OOPs concept and some behavioral questions

    Add Answer
  • Q7. Strength and Week ness

    Add Answer
  • Q8. General salari discussion

    Add Answer
  • Q9. 2 coding questions related to hashmap and arraylist

    Add Answer
  • Q10. diff between abstract class and interfaces

    View answer (1)

+45 interview questions

Interview Questions

  • Q1. String is immutable but what happens if we assign another value to that string reference

    View answer (3)
  • Q2. Opps, solid principles, design patterns, dependency injection.

    Add Answer
  • Q3. SQL and SSIS developer questions

    Add Answer
  • Q4. try{...}finally{..} what happens if exception thrown from try block

    View answer (1)
  • Q5. how to get unique values from the collection using stream

    View answer (1)
  • Q6. Questions in.NET & Some logical programs

    Add Answer
  • Q7. Scenario based questions

    Add Answer
  • Q8. I had interviewed for Front end development. It was not very tough. Round 1 was Domain specific MCQ. 2 technical rounds and 1 round with manager. As I was being interviewed for a specific client, the questions too were specific to the client requirement. React routing and unit testing.

    Add Answer
  • Q9. Database related question, web services

    Add Answer
  • Q10. difference between == and equals

    View answer (4)

+37 interview questions

Interview Questions

  • Q1. This Round was named as Client Round where there will an interviewer from the Project in which you are working. This is an easy round as compared to Round one ;), they mainly check your basic concepts and the willingness to learn. To to answer more and more and you'll get through this round.

    Add Answer
  • Q2. This was a Technical round 1 in which they asked Situation based questions related to the domain in which you are applying. For my case, I was applying for the Cryptography Engineer Role which will require the knowledge of Encryption, HSMs, PKI, Public and Private Keys etc. So mostly questions was situation based such as, if the HSM is being compromised then what are the steps you will do to ensure the confidentiality of the server ... like that.

    Add Answer
  • Q3. All that matters in persistent interview that you must be technically sounded. They ask scenario based questions. If your domain is salesforce then they will ask questions about triggers, batch apex, LWC integration and aura.

    Add Answer
  • Q4. Basic questions in cpp..virtual keyword..interviewer wasn't professional..closed interview early

    Add Answer
  • Q5. What is nodejs and difference between nodejs and javascript

    View answer (1)
  • Q6. What is Difference between let var const,

    View answer (1)
  • Q7. what is express js and why it is used in web apps and what is body parser

    View answer (1)
  • Q8. what are the scope in javascript, describe each one.

    View answer (1)
  • Q9. A small web api asked to build which includes crud operations

    Add Answer
  • Q10. Sql and Mongo related questions such as fetch 3rd highest salary from employee table?

    Add Answer

+38 interview questions