HP India
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Campus Placement
It was in hirepro platform
A doubly linked list is a data structure that consists of nodes where each node has a reference to the next and previous node.
Nodes contain data and two pointers: one to the next node and one to the previous node
Insertion and deletion operations require updating the pointers of adjacent nodes
Traversal can be done in both directions starting from the head or tail node
I applied via Campus Placement and was interviewed before Apr 2023. There were 3 interview rounds.
Fundamentals of computer science and programming language
Medium level logical programming questions
Top trending discussions
posted on 25 Nov 2024
I applied via Walk-in and was interviewed in Oct 2024. There was 1 interview round.
posted on 25 Jun 2024
I applied via campus placement at National Institute of Engineering, Mysore and was interviewed before Jun 2023. There was 1 interview round.
Storage classes in C define the scope and lifetime of variables.
There are four storage classes in C: auto, register, static, and extern.
Auto variables are local to the block they are declared in and are automatically destroyed when the block exits.
Register variables are stored in CPU registers for faster access.
Static variables retain their value between function calls.
Extern variables are declared outside of any funct
Storage classes in C are auto, register, static, and extern. They control the scope and lifetime of variables.
Auto - default storage class for local variables, stored in stack memory
Register - stored in CPU registers for faster access
Static - retains its value between function calls, stored in data segment
Extern - used to access global variables across multiple files
posted on 11 Nov 2022
I applied via Referral and was interviewed in May 2022. There were 4 interview rounds.
Simple DSA and CS Fundamentals
I applied via Walk-in and was interviewed in Aug 2024. There were 3 interview rounds.
Tell about AC industry
Move all zeros in an array of strings to the end while maintaining the order of non-zero elements.
Iterate through the array and move all zeros to the end while keeping the order of non-zero elements.
Use two pointers approach to swap elements in-place.
Example: Input: ['a', 'b', 'c', '0', 'd', '0'], Output: ['a', 'b', 'c', 'd', '0', '0']
AWS services are cloud computing services provided by Amazon Web Services.
Compute services (e.g. EC2, Lambda)
Storage services (e.g. S3, EBS)
Database services (e.g. RDS, DynamoDB)
Networking services (e.g. VPC, Route 53)
Machine learning services (e.g. SageMaker)
Analytics services (e.g. Redshift, Athena)
DynamoDB is a fully managed NoSQL database service provided by AWS.
Fully managed NoSQL database service
Scalable and high-performance
Supports key-value and document data models
Automatically replicates data across multiple Availability Zones for high availability
I am very good at handling stress situations, remaining calm and focused under pressure.
I have experience working on high-pressure projects with tight deadlines.
I am able to prioritize tasks effectively and stay organized during stressful situations.
I have developed strong problem-solving skills that help me navigate stressful scenarios.
I am able to communicate effectively with team members and stakeholders to manage s...
Daikin may elaborate on a topic to provide more detailed information or explanation.
To provide a better understanding of a complex concept or product
To address potential questions or concerns from customers
To showcase the company's expertise and knowledge in the industry
posted on 15 Nov 2024
3h test with 1question
I was interviewed before Feb 2024.
A collection of questions based on C/C++ programming language and Object-Oriented Programming (OOP) concepts.
posted on 14 Jan 2025
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
3hrs of test 1Question was given.
C programming
Cpp programs
Embedded c
Aptitude
Macros are preprocessor directives that are replaced before compilation, while functions are blocks of code that are executed at runtime.
Macros are defined using #define directive, while functions are defined using function keyword.
Macros are expanded by the preprocessor before compilation, while functions are executed at runtime.
Macros can be used for simple text replacement, while functions can perform complex operat...
exec replaces the current process with a new one, while fork creates a new process.
exec replaces the current process with a new one, while fork creates a new process
exec system call loads a new program into the current process's memory space and starts its execution
fork system call creates a new process by duplicating the existing process
Your company is a leading software development firm specializing in creating innovative solutions for various industries.
Specializes in creating innovative software solutions
Works with clients from various industries
Known for high-quality and reliable products
Has a strong team of experienced developers
Provides excellent customer support
based on 2 interviews
Interview experience
Technical Support Engineer
216
salaries
| ₹2.2 L/yr - ₹6.4 L/yr |
Software Engineer
130
salaries
| ₹4.1 L/yr - ₹14.5 L/yr |
Area Sales Manager
77
salaries
| ₹4.5 L/yr - ₹16.4 L/yr |
Financial Analyst
74
salaries
| ₹3.6 L/yr - ₹13.3 L/yr |
Process Associate
67
salaries
| ₹1.7 L/yr - ₹5 L/yr |
Dell
Lenovo
Apple
Samsung