i
Hitachi Energy
Filter interviews by
Jk and technical programming questions
Static, global, and local variables are different types of variables in programming with different scopes and lifetimes.
Static variables have a fixed memory location and retain their value between function calls.
Global variables are accessible throughout the entire program.
Local variables are only accessible within the block of code where they are declared.
Call by value passes a copy of the variable, while call by reference passes the actual variable itself.
Call by value passes a copy of the variable, so changes made to the parameter inside the function do not affect the original variable.
Call by reference passes the actual variable itself, so changes made to the parameter inside the function affect the original variable.
In call by value, the function receives a copy of ...
Storage classes in C define the scope and lifetime of variables.
Storage classes include auto, register, static, extern, and typedef.
Auto variables are local to the block and have automatic storage duration.
Register variables are stored in CPU registers for faster access.
Static variables retain their value between function calls.
Extern variables are declared outside any function and can be accessed by other files.
Typede
Top trending discussions
I applied via Referral and was interviewed before Mar 2020. There were 3 interview rounds.
I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 3 interview rounds.
Finding number with most frequency in 1M size array of strings.
Use a hash table to store the frequency of each number.
Iterate through the array and update the frequency in the hash table.
Find the number with the highest frequency in the hash table.
To find length of linked list in single iteration, use two pointers and traverse the list until the end.
Use two pointers, one moving one node at a time and the other moving two nodes at a time.
Traverse the list until the end is reached.
The number of iterations taken by the faster pointer to reach the end is the length of the linked list.
I applied via Company Website and was interviewed in Mar 2021. There were 5 interview rounds.
I appeared for an interview before Feb 2024.
Object oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.
Encapsulation: bundling data and methods that operate on the data into a single unit (object)
Inheritance: allows a class to inherit properties and behavior from another class
Polymorphism: ability for objects to be treated as instances of their parent class or as instances of their own class
I applied via Company Website and was interviewed in Dec 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed before Aug 2023. There were 2 interview rounds.
I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.
5 years of experience in software development
Proficient in Java, Spring, and Angular
Strong problem-solving skills
Experience working in Agile development environment
posted on 27 Mar 2025
I appeared for an interview in Feb 2025, where I was asked the following questions.
I specialize in full-stack development, focusing on JavaScript frameworks, cloud computing, and agile methodologies.
Proficient in JavaScript frameworks like React and Angular for building dynamic user interfaces.
Experienced in backend development using Node.js and Express, enabling seamless API integration.
Skilled in cloud services such as AWS and Azure, optimizing application deployment and scalability.
Familiar with a...
I have over 5 years of experience in software engineering, specializing in full-stack development and agile methodologies.
Worked on multiple projects using JavaScript frameworks like React and Node.js.
Led a team of 4 developers in creating a scalable e-commerce platform.
Implemented CI/CD pipelines to streamline deployment processes.
Contributed to open-source projects, enhancing my collaborative skills.
I have expertise in software development, algorithms, data structures, and web technologies, with a focus on scalable applications.
Proficient in programming languages like Python, Java, and JavaScript.
Experience with web frameworks such as React for front-end and Node.js for back-end development.
Strong understanding of algorithms and data structures, demonstrated through competitive programming.
Familiar with cloud serv...
I appeared for an interview before Oct 2022.
Practical test was taken in this round
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Project Engineer
358
salaries
| ₹6 L/yr - ₹16 L/yr |
Associate Project Engineer
264
salaries
| ₹5 L/yr - ₹10 L/yr |
R&D Engineer
128
salaries
| ₹7.2 L/yr - ₹19.4 L/yr |
Design Engineer
124
salaries
| ₹3.2 L/yr - ₹13.6 L/yr |
Project Manager
120
salaries
| ₹7.9 L/yr - ₹30 L/yr |
Suzlon Group
Adani Group
NTPC
Torrent Power