Senior Software Development Engineer Interview Questions

1,202 senior software development engineer interview questions shared by candidates

You have an 2D rectangular integer array sorted on rows and columns. Write an efficient algo to find if an element is present? e.g. 1 2 3 4 5 6 7 8 9 10 11 11 Find the position of 8. Ans: [2][1] Find the position of 12. Ans: not found
avatar

Senior Software Development Engineer

Interviewed at Kony

3.9
Jun 30, 2020

You have an 2D rectangular integer array sorted on rows and columns. Write an efficient algo to find if an element is present? e.g. 1 2 3 4 5 6 7 8 9 10 11 11 Find the position of 8. Ans: [2][1] Find the position of 12. Ans: not found

Few general questions here and there... 01. Testing process, Performance testing approach, NUnit, how does the coded ui works? what is the difference between coded ui and telerik, what is the difference between SOAP and RESTful services? how do you test the web services? general discussion about the testing in agile model and orthodox delivery.
Apr 13, 2015

Few general questions here and there... 01. Testing process, Performance testing approach, NUnit, how does the coded ui works? what is the difference between coded ui and telerik, what is the difference between SOAP and RESTful services? how do you test the web services? general discussion about the testing in agile model and orthodox delivery.

L1 round questions - Introduce yourself Explain what do you understand by the role of SDET Explain your framework - Cucumber Runner - Parallel execution - Can parallel execution be performed using Cucumber - Explain CICT implementation Explain Cucumber hooks Difference between BDD and TDD What is String Is String mutable or immutable? What are Design patterns? Explain Singleton design pattern and what are it's uses? Explain Factory Design pattern How to implement Singleton as a thread safe concept? Answer - Using ThreadLocal class What is abstraction? Can Interface contain a constructor? Can we use WebDriver() driver = new WebDriver();? Which has 100% abstraction - Abstract class or Interface How do you make a post call using API RestAssured? What are Get and Post calls? What are 5XX series errors? What are Client side errors? Have you worked with Serenity? How to manage code conflicts if another person has pushed changes into branch? Git Rebase command How did you manage and monitor test execution and results in CICT Explain splunk logs.
Feb 1, 2024

L1 round questions - Introduce yourself Explain what do you understand by the role of SDET Explain your framework - Cucumber Runner - Parallel execution - Can parallel execution be performed using Cucumber - Explain CICT implementation Explain Cucumber hooks Difference between BDD and TDD What is String Is String mutable or immutable? What are Design patterns? Explain Singleton design pattern and what are it's uses? Explain Factory Design pattern How to implement Singleton as a thread safe concept? Answer - Using ThreadLocal class What is abstraction? Can Interface contain a constructor? Can we use WebDriver() driver = new WebDriver();? Which has 100% abstraction - Abstract class or Interface How do you make a post call using API RestAssured? What are Get and Post calls? What are 5XX series errors? What are Client side errors? Have you worked with Serenity? How to manage code conflicts if another person has pushed changes into branch? Git Rebase command How did you manage and monitor test execution and results in CICT Explain splunk logs.

Viewing 341 - 350 interview questions

Glassdoor has 1,202 interview questions and reports from Senior software development engineer interviews. Prepare for your interview. Get hired. Love your job.