i
Siemens
Filter interviews by
I applied via LinkedIn and was interviewed before Oct 2022. There were 4 interview rounds.
JavaScript programming easy to medium
Closure is a function that captures the environment in which it was created, allowing it to access variables from that scope.
Closure allows a function to access variables from its outer scope even after the outer function has finished executing.
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }
Example: const innerFunc = outerFunction(); innerFu
Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope.
Variable declarations are hoisted to the top of their scope but not their initializations.
Function declarations are fully hoisted, including their definitions.
Hoisting can lead to unexpected behavior if not understood properly.
Top trending discussions
I applied via Naukri.com and was interviewed before May 2020. There were 5 interview rounds.
posted on 22 Mar 2015
I appeared for an interview in Aug 2017.
C is a procedural programming language while Java is an object-oriented programming language.
C is a low-level language while Java is a high-level language.
C requires manual memory management while Java has automatic memory management.
C is platform-dependent while Java is platform-independent.
C supports pointers while Java does not.
C has a simpler syntax compared to Java.
final, finally, and finalize are keywords in Java with different meanings.
final is a keyword used to declare a constant value, a variable that cannot be modified.
finally is a block used in exception handling to ensure a piece of code is always executed, whether an exception is thrown or not.
finalize is a method in the Object class that is called by the garbage collector before an object is destroyed.
final and finally a...
Johnson is a reputable company known for its innovative software solutions and collaborative work environment.
Johnson has a strong reputation in the industry for delivering high-quality software solutions.
The company values collaboration and teamwork, which aligns with my own work style.
I admire Johnson's commitment to innovation and staying ahead of technological advancements.
posted on 10 Apr 2022
I applied via Recruitment Consulltant and was interviewed before Apr 2021. There was 1 interview round.
I applied via Company Website and was interviewed in Jan 2021. There was 1 interview round.
posted on 14 Oct 2024
I applied via Approached by Company and was interviewed in Apr 2024. There were 4 interview rounds.
30 min projects related questions
posted on 27 Mar 2024
based on 1 interview
Interview experience
based on 33 reviews
Rating in categories
Senior Software Engineer
1.7k
salaries
| ₹9.5 L/yr - ₹35 L/yr |
Software Developer
1.6k
salaries
| ₹5.3 L/yr - ₹25.2 L/yr |
Software Engineer
1.5k
salaries
| ₹5.8 L/yr - ₹25 L/yr |
Manager
617
salaries
| ₹8 L/yr - ₹33 L/yr |
Senior Process Associate
462
salaries
| ₹2.2 L/yr - ₹7 L/yr |
Schneider Electric
Siemens Energy
Johnson Controls
Honeywell Automation