Filter interviews by
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 5 interview rounds.
UDP is preferred over TCP in this project due to its low latency and lightweight nature.
UDP is a connectionless protocol, which means it does not establish a direct connection between the sender and receiver.
UDP is faster than TCP as it does not have the overhead of establishing and maintaining a connection.
UDP is suitable for applications where real-time data transmission is crucial, such as video streaming or online ...
To clear the 7th bit in a 32-bit register, perform a bitwise AND operation with a mask that has all bits set to 1 except the 7th bit.
Create a mask with the 7th bit set to 0 and all other bits set to 1
Perform a bitwise AND operation between the register and the mask
Store the result back in the register
I applied via campus placement at Indian Institute of Technology (IIT), Delhi and was interviewed in Nov 2024. There was 1 interview round.
Topics was binary search tree, String, Sorting-bubble sort, merge sort, time complexity. Hire pro plateform
Sorting and searching algorithms are essential in software development for organizing and retrieving data efficiently.
Use popular sorting algorithms like Bubble Sort, Merge Sort, Quick Sort, etc. for sorting arrays of strings.
For searching, consider algorithms like Linear Search, Binary Search, etc. to find specific strings in the array.
Optimize algorithms based on the size of the data and the frequency of operations n
Design a URL-shortening service
Generate a unique short code for each URL
Store the mapping of short code to original URL in a database
Redirect users from short URL to original URL
Consider implementing custom short links for users
Track analytics for shortened URLs
Intel interview questions for designations
Get interview-ready with Top Intel Interview Questions
I applied via LinkedIn and was interviewed before May 2023. There were 2 interview rounds.
Home assignment to design and implement end to end solution
I applied via Company Website and was interviewed before Oct 2022. There were 4 interview rounds.
More than 4 rounds of tehnical interview
Convolution is a mathematical operation that combines two functions to produce a third function.
Convolution is used in signal processing to analyze and filter signals.
It involves multiplying two signals and integrating the product over time.
The resulting signal represents the amount of overlap between the two original signals at each point in time.
Convolution can be performed using a variety of algorithms, including th
I applied via Referral and was interviewed before Jun 2021. There was 1 interview round.
I applied via campus placement at Indian Institute of Technology (IIT), Kharagpur and was interviewed in Dec 2017. There was 0 interview round.
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There was 1 interview round.
Phases of compiler include lexical analysis, syntax analysis, semantic analysis, code generation, and optimization.
Lexical analysis: breaking down input into tokens
Syntax analysis: checking if tokens form valid syntax
Semantic analysis: checking if syntax is semantically correct
Code generation: generating machine code from input
Optimization: improving generated code performance
C is preferred over C++ for certain applications due to its simplicity and efficiency.
C is a simpler language compared to C++ and has a smaller runtime footprint.
C is often used for low-level programming, embedded systems, and operating systems.
C allows for more control over memory management and can be faster in certain scenarios.
C++ introduces additional features like object-oriented programming and templates, which
Classes are blueprints for creating objects, while structures are similar but with different default access levels.
Classes and structures are used to define the structure and behavior of objects in object-oriented programming.
Classes are reference types and are allocated on the heap, while structures are value types and are allocated on the stack.
Memory allocation for classes is managed by garbage collection, while mem...
Top trending discussions
based on 8 interviews
5 Interview rounds
based on 43 reviews
Rating in categories
Software Engineer
337
salaries
| ₹12 L/yr - ₹45 L/yr |
SOC Design Engineer
221
salaries
| ₹11.9 L/yr - ₹33.2 L/yr |
System Validation Engineer
197
salaries
| ₹12 L/yr - ₹45.7 L/yr |
Design Engineer
159
salaries
| ₹11.5 L/yr - ₹45.3 L/yr |
Software Development Engineer
153
salaries
| ₹12 L/yr - ₹43 L/yr |
Qualcomm
Nvidia
Microsoft Corporation
Advanced Micro Devices