Filter interviews by
I am a motivated and enthusiastic individual with a strong background in marketing and a passion for creativity.
Strong background in marketing
Passion for creativity
Motivated and enthusiastic individual
To handle Alerts, Windows, iframes, we need to switch to their respective contexts.
Use driver.switchTo().alert() to handle alerts.
Use driver.switchTo().window() to handle windows.
Use driver.switchTo().frame() to handle iframes.
To switch back to the default content, use driver.switchTo().defaultContent().
Program to count occurrences of each element in an array of strings.
Create a dictionary to store the count of each element.
Loop through the array and update the count in the dictionary.
Print the count of each element from the dictionary.
This program reverses each word in a given string while maintaining the original order of the words.
Split the input string into words using space as a delimiter. Example: 'hello world' -> ['hello', 'world']
Reverse each word individually. Example: 'hello' -> 'olleh', 'world' -> 'dlrow'
Join the reversed words back into a single string with spaces. Example: ['olleh', 'dlrow'] -> 'olleh dlrow'
Return or pri...
Delegates are used to achieve loose coupling and separation of concerns in software development.
Delegates allow methods to be passed as parameters to other methods.
They enable event-driven programming.
They facilitate the implementation of the observer pattern.
They enable the creation of anonymous methods.
They allow for the implementation of callback functions.
They enable the creation of extensible and modular code...
Sorting an array involves arranging its elements in a specific order.
Choose a sorting algorithm based on the size and type of the array.
Common sorting algorithms include bubble sort, insertion sort, and quicksort.
Implement the chosen algorithm in code.
Test the sorting function with different arrays to ensure it works correctly.
Array manipulation questions for Senior Development Engineer role
To find duplicates in an array, use a hash table or sort the array and compare adjacent elements
To find the number of occurrences of a number, iterate through the array and count the occurrences
Other questions could involve sorting an array, finding the maximum or minimum value, or reversing an array
Angular is a platform for building mobile and desktop web applications using TypeScript and HTML.
Component-based architecture: Angular applications are built using components, which encapsulate the logic, template, and styles.
Dependency Injection: Angular uses a powerful dependency injection system to manage service instances and promote modularity.
Two-way data binding: Changes in the UI are reflected in the model...
I applied via Naukri.com and was interviewed in Jul 2024. There were 4 interview rounds.
Multiple small coding problems provided to solve while screen sharing - Duration 1 hr
Multiple small coding problems provided to solve while screen sharing - Duration 1 hr
Easy-Medium level coding questions
I am a motivated and enthusiastic individual with a strong background in marketing and a passion for creativity.
Strong background in marketing
Passion for creativity
Motivated and enthusiastic individual
Sorting an array involves arranging its elements in a specific order.
Choose a sorting algorithm based on the size and type of the array.
Common sorting algorithms include bubble sort, insertion sort, and quicksort.
Implement the chosen algorithm in code.
Test the sorting function with different arrays to ensure it works correctly.
I appeared for an interview before Mar 2024.
I applied via Job Portal and was interviewed before Oct 2023. There was 1 interview round.
posted on 23 Mar 2025
I appeared for an interview before Mar 2024, where I was asked the following questions.
Angular is a platform for building mobile and desktop web applications using TypeScript and HTML.
Component-based architecture: Angular applications are built using components, which encapsulate the logic, template, and styles.
Dependency Injection: Angular uses a powerful dependency injection system to manage service instances and promote modularity.
Two-way data binding: Changes in the UI are reflected in the model and ...
I applied via Approached by Company and was interviewed before Jul 2023. There were 3 interview rounds.
I applied via Approached by Company and was interviewed in Apr 2022. There were 3 interview rounds.
Array manipulation questions for Senior Development Engineer role
To find duplicates in an array, use a hash table or sort the array and compare adjacent elements
To find the number of occurrences of a number, iterate through the array and count the occurrences
Other questions could involve sorting an array, finding the maximum or minimum value, or reversing an array
I applied via Recruitment Consultant and was interviewed in Oct 2021. There were 5 interview rounds.
This program reverses each word in a given string while maintaining the original order of the words.
Split the input string into words using space as a delimiter. Example: 'hello world' -> ['hello', 'world']
Reverse each word individually. Example: 'hello' -> 'olleh', 'world' -> 'dlrow'
Join the reversed words back into a single string with spaces. Example: ['olleh', 'dlrow'] -> 'olleh dlrow'
Return or print th...
Program to count occurrences of each element in an array of strings.
Create a dictionary to store the count of each element.
Loop through the array and update the count in the dictionary.
Print the count of each element from the dictionary.
To handle Alerts, Windows, iframes, we need to switch to their respective contexts.
Use driver.switchTo().alert() to handle alerts.
Use driver.switchTo().window() to handle windows.
Use driver.switchTo().frame() to handle iframes.
To switch back to the default content, use driver.switchTo().defaultContent().
I applied via Referral and was interviewed before Nov 2022. There were 4 interview rounds.
Top trending discussions
Some of the top questions asked at the Kongsberg Digital interview -
based on 7 interview experiences
Difficulty level
Duration
based on 84 reviews
Rating in categories
Software Development Engineer
29
salaries
| ₹5.7 L/yr - ₹16.2 L/yr |
Senior Software Engineer
27
salaries
| ₹18 L/yr - ₹35 L/yr |
Technical Advisor
24
salaries
| ₹28.2 L/yr - ₹47 L/yr |
Senior Development Engineer
24
salaries
| ₹14 L/yr - ₹39 L/yr |
Software Developer
23
salaries
| ₹6 L/yr - ₹19.5 L/yr |
JoulestoWatts Business Solutions
Value Point Systems
Saama Technologies
Systems Plus