Upload Button Icon Add office photos

Filter interviews by

JK Organisation Senior Software Engineer Interview Questions and Answers

Be the first one to contribute and help others!

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Nov 2020. There were 3 interview rounds.

Interview Questionnaire 

8 Questions

  • Q1. Technical understanding on ETHERNET AVB protocol.
  • Q2. Bluetooth Audio profile A2DP,Hfp
  • Q3. Linux device tree configuration
  • Q4. I2c speed in linux
  • Ans. 

    I2C is a communication protocol used to connect multiple devices in a network. In Linux, the speed of I2C can be configured.

    • I2C speed can be set using the 'i2cset' command in Linux

    • The speed can also be configured in the device tree

    • The maximum speed supported by the hardware should be considered when setting the speed

    • Different devices may require different speeds for optimal performance

  • Answered by AI
  • Q5. Gstreamer pipeline related question
  • Q6. Pulseaudio related
  • Q7. Compilation steps
  • Q8. What is pure virtual function
  • Ans. 

    A pure virtual function is a function declared in a base class without implementation, which must be overridden by derived classes.

    • Pure virtual functions are declared with the syntax: virtual void functionName() = 0;

    • Classes containing pure virtual functions are called abstract classes and cannot be instantiated.

    • Pure virtual functions provide a way to achieve polymorphism in C++.

    • Example: virtual void draw() = 0; // decl...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well have confidence in what u say. If u don't knw say it don't bluff

Skills evaluated in this interview

Interview experience
4
Good
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 

(1 Question)

  • Q1. Volatile keyword in C
  • Ans. 

    Volatile keyword in C is used to indicate that a variable's value may change unexpectedly.

    • It is used to prevent compiler optimization

    • It is commonly used in embedded systems programming

    • It is not a substitute for proper synchronization mechanisms

    • Example: volatile int *ptr; // pointer to volatile integer

  • Answered by AI
Round 3 - Behavioral 

(1 Question)

  • Q1. What will u do if u think u cant meet deadline
Round 4 - HR 

(1 Question)

  • Q1. Why are u joining Bosch

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident. Understand embedded C basics, projects u have worked so far

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Technical area skill level questions Testing on basic coding knowledge - familiar coding language Behavioral questions & test ones growth mindset

Interview Preparation Tips

Interview preparation tips for other job seekers - Research about the department before interviewing to know more about the opening and the actual requirement that fulfills your skills.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Resume related questions

Round 2 - Technical 

(2 Questions)

  • Q1. Resume related questions
  • Q2. DS questions, Easy level from leetcode.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is static constructor
  • Ans. 

    Static constructor is a special type of constructor in a class that is called only once when the class is loaded into memory.

    • Static constructor is used to initialize static data members of a class.

    • It is automatically called by the .NET Framework when the class is loaded.

    • Static constructor does not take any parameters.

    • It is used to perform any necessary initialization before any instance of the class is created.

  • Answered by AI
  • Q2. What is solid principles
  • Ans. 

    SOLID principles are a set of five design principles that help make software designs more understandable, flexible, and maintainable.

    • Single Responsibility Principle (SRP) - A class should have only one reason to change.

    • Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.

    • Liskov Substitution Principle (LSP) - Objects of a superclass should be replaceable with objects o...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basic of Oops in Cpp ?
  • Q2. How byte padding is done?
  • Ans. 

    Byte padding is the process of adding extra bytes to a data structure to ensure it meets a certain size or alignment requirement.

    • Byte padding is commonly used in computer memory allocation to align data structures to memory boundaries.

    • Padding is necessary to ensure that data structures are properly aligned for efficient memory access.

    • For example, if a data structure requires alignment on a 4-byte boundary, padding may ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Aug 2023.

Round 1 - Technical 

(1 Question)

  • Q1. Tell us about your PhD research.
Round 2 - Technical 

(1 Question)

  • Q1. How to detect false target?
  • Ans. 

    Detecting false targets involves analyzing patterns, behavior, and data to identify inconsistencies.

    • Analyze patterns and behavior of the target to look for inconsistencies

    • Use data validation techniques to verify the authenticity of the target

    • Implement anomaly detection algorithms to flag suspicious targets

    • Utilize machine learning models to predict and identify false targets

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Tell me about yourself.
  • Ans. 

    I am a highly experienced Senior Software Engineer with a strong background in developing innovative solutions.

    • Over 10 years of experience in software development

    • Expertise in Java, Python, and SQL

    • Proven track record of leading successful projects

    • Strong problem-solving and analytical skills

    • Excellent communication and teamwork abilities

  • Answered by AI

Senior Software Engineer Interview Questions & Answers

Aptiv user image PIYUSHKUMAR DINESHBHAI PATEL

posted on 20 Nov 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Nov 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Basic C/C++ Questions
Round 2 - One-on-one 

(1 Question)

  • Q1. Previous Company projects
Round 3 - HR 

(1 Question)

  • Q1. Typical HR Question
Round 1 - Technical 

(1 Question)

  • Q1. Expected and current ctc

Interview Preparation Tips

Interview preparation tips for other job seekers - Do not disclose your current ctc and expected ctc in technical round.
You might get rejected even if the interview went very well.

I applied via Approached by Company and was interviewed before Sep 2021. There were 4 interview rounds.

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. Android based Questions
  • Q2. Kotlin programming assessment
Round 3 - One-on-one 

(2 Questions)

  • Q1. General discussion with Hiring manager
  • Q2. Career goals and expectations
Round 4 - HR 

(2 Questions)

  • Q1. General discussion about the organization
  • Q2. Expected salary discussion and negotiations

Interview Preparation Tips

Interview preparation tips for other job seekers - If interviewing for Android developer based role, prepare well for Kotlin based Questions (Core knowledge) and Data structures, Android lifecycle, most frequently used view and viewgroups

Tell us how to improve this page.

Interview Questions from Similar Companies

Bosch Interview Questions
4.2
 • 334 Interviews
MRF Tyres Interview Questions
3.6
 • 314 Interviews
UNO Minda Interview Questions
4.0
 • 181 Interviews
Exide Industries Interview Questions
3.5
 • 174 Interviews
Ceat Tyres Interview Questions
4.0
 • 167 Interviews
Yazaki Interview Questions
3.8
 • 137 Interviews
Apollo Tyres Interview Questions
4.0
 • 134 Interviews
Hitachi Astemo Interview Questions
4.0
 • 106 Interviews
Aptiv Interview Questions
3.5
 • 101 Interviews
View all
Assistant Manager
24 salaries
unlock blur

₹6 L/yr - ₹11 L/yr

Deputy Manager
17 salaries
unlock blur

₹10 L/yr - ₹13.4 L/yr

Sales Officer
11 salaries
unlock blur

₹3.1 L/yr - ₹5.1 L/yr

Area Sales Manager
11 salaries
unlock blur

₹9 L/yr - ₹14.4 L/yr

Company Secretary
8 salaries
unlock blur

₹4.4 L/yr - ₹9.3 L/yr

Explore more salaries
Compare JK Organisation with

Bosch

4.2
Compare

Samvardhana Motherson Group

3.7
Compare

MRF Tyres

3.6
Compare

Ceat Tyres

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview