Senior Software Engineer
Senior Software Engineer Interview Questions
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 AnswerQ2. 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 AnswerQ3. 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 AnswerQ4. 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 AnswerQ6. Interviewer asked me mostly about SQL, Java and work I had done in my internships.
Add AnswerQ7. Checked on basic to intermediate knowledge and skill with SQL and overall project experience.
Add AnswerQ8. 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)
Interview Questions
Q1. Have you worked on certificate whitelisting
Add AnswerQ2. Salary discussion happened in my hr round which was the second of overall interview process
Add AnswerQ3. Dot net intermediate question not difficult
Add AnswerQ4. How do you monitor certificate expiry?
Add Answer- 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 AnswerQ8. 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
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 AnswerQ5. Questions related to the previous projects and end to end pipeline and its working
Add AnswerQ6. Explain CI CD pipeline in your organization? Devops Tools Also asked some basic AWS concepts and some scenario based questions
Add AnswerQ7. Questions related to docker, kubernetes, jenkins. AWS, Python scripting.
Add AnswerQ8. 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 AnswerQ9. Basic java like java 8 feature, Data types
Add AnswerQ10. I don’t remember I m sorry, but there were some problems needed to solve using ur programming skills
Add Answer
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 AnswerQ4. 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 AnswerQ6. 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 AnswerQ8. Techincal related stuffs which will related to your domain
Add AnswerQ9. 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 AnswerQ10. 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
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 AnswerQ2. 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 AnswerQ9. What is difference between list and tuple
View answer (2)Q10. How to connect on-premises servers to the Cloud?
View answer (1)
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 AnswerQ4. What is the Data source you use
Add AnswerQ5. Write a program to find the balanced string using java
Add AnswerQ6. Write a program to find the unique objects using java
Add AnswerQ7. A senior technical person will interview our work experience and skill set
Add AnswerQ8. how is log file recovered from deleted one ?
Add AnswerQ9. Things required for joining procedures will be discussed here
Add AnswerQ10. 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)
Interview Questions
Q1. Details about Linux system programming, Linux device driver & Technical details about projects.
Add AnswerQ2. Write a program to print characters in the string?
Add AnswerQ3. Write a program using java 8 steams
Add AnswerQ4. 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- Add Answer
- Add Answer
Q9. 2 coding questions related to hashmap and arraylist
Add AnswerQ10. diff between abstract class and interfaces
View answer (1)
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 AnswerQ3. SQL and SSIS developer questions
Add AnswerQ4. 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- 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 AnswerQ9. Database related question, web services
Add AnswerQ10. difference between == and equals
View answer (4)
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 AnswerQ2. 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 AnswerQ3. 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 AnswerQ4. Basic questions in cpp..virtual keyword..interviewer wasn't professional..closed interview early
Add AnswerQ5. 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 AnswerQ10. Sql and Mongo related questions such as fetch 3rd highest salary from employee table?
Add Answer
- Home >
- Senior Software Engineer Interview Questions