Upload Button Icon Add office photos

Kongsberg Digital

Compare button icon Compare button icon Compare

Filter interviews by

Kongsberg Digital Interview Questions and Answers

Updated 23 Mar 2025
Popular Designations

8 Interview questions

A Summer Intern was asked 12mo ago
Q. Please provide an introduction about yourself.
Ans. 

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

View all Summer Intern interview questions
A Software Testing Engineer was asked
Q. How do you handle alerts, windows, and iframes?
Ans. 

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().

View all Software Testing Engineer interview questions
A Software Testing Engineer was asked
Q. Write a program to print the number of occurrences of each element in an array.
Ans. 

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.

View all Software Testing Engineer interview questions
A Software Testing Engineer was asked
Q. Write a program to reverse each word in a string. For example, if the input is 'hello world', the output should be 'olleh dlrow'.
Ans. 

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...

View all Software Testing Engineer interview questions
A Senior Developer was asked
Q. Why do we use delegates?
Ans. 

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...

View all Senior Developer interview questions
A Development engineer L1 was asked
Q. Sorting an array
Ans. 

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.

A Senior Development Engineer was asked
Q. Find duplicate from an array, find the number of occurrences of a number In an array, and 3-4 more questions like this
Ans. 

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

View all Senior Development Engineer interview questions
Are these interview questions helpful?
A Software Development Engineer 1 was asked 3mo ago
Q. Angular in depth
Ans. 

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...

View all Software Development Engineer 1 interview questions

Kongsberg Digital Interview Experiences

13 interviews found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Multiple small coding problems provided to solve while screen sharing - Duration 1 hr

Round 2 - Coding Test 

Multiple small coding problems provided to solve while screen sharing - Duration 1 hr

Round 3 - Technical 

(1 Question)

  • Q1. Questions were based on personal experience
Round 4 - HR 

(2 Questions)

  • Q1. General Discussion
  • Q2. Discussion related to compensation

Summer Intern Interview Questions & Answers

user image Anonymous

posted on 12 Jun 2024

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

Easy-Medium level coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Give Introduction
  • Ans. 

    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

  • Answered by AI
  • Q2. Resume based questions (projects)
Round 3 - HR 

(2 Questions)

  • Q1. Behavioural Questions
  • Q2. Hobbies and interests

Interview Questions & Answers

user image Anonymous

posted on 29 May 2023

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 - Technical 

(2 Questions)

  • Q1. Javascript interview questions
  • Q2. Sorting an array
  • Ans. 

    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.

  • Answered by AI
Round 3 - Behavioral 

(1 Question)

  • Q1. Basic managerial qualifications

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Mar 2024.

Round 1 - Technical 

(1 Question)

  • Q1. All angular questions
Round 2 - Behavioral 

(1 Question)

  • Q1. Domain specific

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are someone who want to upskill then this not the right place. No growth.

Technical Lead Interview Questions & Answers

user image Sayan Banerjee

posted on 18 Oct 2024

Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed before Oct 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Angular lifecycle hooks drilling
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I appeared for an interview before Mar 2024, where I was asked the following questions.

  • Q1. Basic HTML CSS JS QUESTIONS
  • Q2. Angular in depth
  • Ans. 

    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 ...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jul 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. JavaScript Prototype
Round 2 - Technical 

(1 Question)

  • Q1. Angular Questions
Round 3 - HR 

(1 Question)

  • Q1. Casual meetings

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

Round 1 - Technical 

(1 Question)

  • Q1. Closture, prototype, create a custom array function, javascript basics and angular basics. Nothing difficult
Round 2 - Technical 

(1 Question)

  • Q1. Find duplicate from an array, find the number of occurrences of a number In an array, and 3-4 more questions like this
  • Ans. 

    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

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. General questions, nothing difficult

Interview Preparation Tips

Interview preparation tips for other job seekers - Salary is good, but they tend to consider the offer you are holding. So make sure that you have a good offer in hand

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed in Oct 2021. There were 5 interview rounds.

Interview Questionnaire 

8 Questions

  • Q1. Write a program to reverse each words in a string. Eg. Input : hello world, Output : olleh dlrow.
  • Ans. 

    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...

  • Answered by AI
  • Q2. Write a program to print number of occurrences of each element in an array.
  • Ans. 

    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.

  • Answered by AI
  • Q3. Questions on Constructor.
  • Q4. Questions on and around Interface and Abstract Class.
  • Q5. Questions on different locators in Selenium. Mostly around Xpath.
  • Q6. How to handle Alerts, Windows, iframes.
  • Ans. 

    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().

  • Answered by AI
  • Q7. Basic oops concepts.
  • Q8. Few more basic programs were asked which I don't remember exactly, but they are mostly on arrays and collections.

Interview Preparation Tips

Interview preparation tips for other job seekers - I had the best interview experience with Kongsberg Digital.
I had attended 2 Technical Rounds and 1 Managerial Round.
Interviewers were really good. All the questions were around the technologies/tools/skills mentioned in my resume. They asked to write few simple (but tricky) programs in both the technical rounds. Also asked me to explain my code.

Interview Advice :
Most questions will be from (but not limited to) Inheritance, Abstraction, Encapsulation, Interface, Abstract Class, Access Modifiers, Exception Handling, Selenium Locators, Alerts/Windows/iframes and many more.
Practice well for simple (but tricky) programs. you should be able to explain the code you wrote.

Skills evaluated in this interview

Interview Questions & Answers

user image Anonymous

posted on 23 Nov 2023

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Nov 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Most of the questions on Angular framework
Round 3 - Behavioral 

(1 Question)

  • Q1. Just a walk through on the product
Round 4 - HR 

(1 Question)

  • Q1. Salary discussion, company benefits etc

Interview Preparation Tips

Interview preparation tips for other job seekers - Always talk about your interests, the technology you want to work on. In most of the cases in managerial round they lie about what they are working on they just want candidate to be in, so I advice to ask questions. It's only like only they ask question and you answer.

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Kongsberg Digital?
Ask anonymously on communities.

Kongsberg Digital Interview FAQs

How many rounds are there in Kongsberg Digital interview?
Kongsberg Digital interview process usually has 2-3 rounds. The most common rounds in the Kongsberg Digital interview process are Technical, HR and Behavioral.
How to prepare for Kongsberg Digital interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Kongsberg Digital. The most common topics and skills that interviewers at Kongsberg Digital expect are Javascript, Angular, Typescript, Adobe and Analytical Chemistry.
What are the top questions asked in Kongsberg Digital interview?

Some of the top questions asked at the Kongsberg Digital interview -

  1. Write a program to reverse each words in a string. Eg. Input : hello world, Out...read more
  2. Write a program to print number of occurrences of each element in an arr...read more
  3. Find duplicate from an array, find the number of occurrences of a number In an ...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3.6/5

based on 7 interview experiences

Difficulty level

Easy 20%
Moderate 60%
Hard 20%

Duration

Less than 2 weeks 60%
2-4 weeks 20%
4-6 weeks 20%
View more

Interview Questions from Similar Companies

Affine Interview Questions
3.3
 • 51 Interviews
IT By Design Interview Questions
3.6
 • 41 Interviews
ConsultAdd Interview Questions
3.6
 • 37 Interviews
JMR Infotech Interview Questions
4.2
 • 33 Interviews
Systems Plus Interview Questions
4.3
 • 30 Interviews
VDart Interview Questions
4.0
 • 29 Interviews
View all

Kongsberg Digital Reviews and Ratings

based on 84 reviews

3.4/5

Rating in categories

3.3

Skill development

3.9

Work-life balance

3.5

Salary

3.0

Job security

3.7

Company culture

3.1

Promotions

3.2

Work satisfaction

Explore 84 Reviews and Ratings
Project Manager-Energy Simulation Team

Bangalore / Bengaluru

10-15 Yrs

Not Disclosed

Senior Process Engineer – Energy Simulation

Bangalore / Bengaluru

4-7 Yrs

Not Disclosed

Project Manager

Bangalore / Bengaluru

8-12 Yrs

Not Disclosed

Explore more jobs
Software Development Engineer
29 salaries
unlock blur

₹5.7 L/yr - ₹16.2 L/yr

Senior Software Engineer
27 salaries
unlock blur

₹18 L/yr - ₹35 L/yr

Technical Advisor
24 salaries
unlock blur

₹28.2 L/yr - ₹47 L/yr

Senior Development Engineer
24 salaries
unlock blur

₹14 L/yr - ₹39 L/yr

Software Developer
23 salaries
unlock blur

₹6 L/yr - ₹19.5 L/yr

Explore more salaries
Compare Kongsberg Digital with

JoulestoWatts Business Solutions

3.1
Compare

Value Point Systems

3.6
Compare

Saama Technologies

3.7
Compare

Systems Plus

4.3
Compare
write
Share an Interview