Filter interviews by
I applied via Approached by Company and was interviewed in Feb 2024. There was 1 interview round.
Memory layout in C refers to how variables are stored in memory, including stack, heap, and data segments.
Memory layout includes stack, heap, data segments
Variables stored in stack have limited scope and size
Dynamic memory allocation uses heap for storage
Global and static variables stored in data segment
CAN arbitration is the process by which multiple nodes on a CAN bus determine which message has the highest priority to be transmitted.
CAN arbitration is based on the identifier of the message, with lower values having higher priority.
When two nodes attempt to transmit at the same time, the one with the lower identifier wins and continues to transmit.
If two nodes start transmitting at the same time, a bit-wise arbitrat...
I2C is a synchronous serial communication protocol that uses a master-slave architecture, while SPI is a full-duplex communication protocol with a master-slave relationship.
I2C uses two wires for communication (SDA and SCL), while SPI typically uses four wires (MISO, MOSI, SCK, and SS).
I2C supports multiple devices on the same bus with unique addresses, while SPI requires a separate SS line for each device.
I2C has a lo...
C program to convert binary to decimal
Use a loop to iterate through the binary number from right to left
For each digit, multiply it by 2 raised to the power of its position
Add the result to a variable to calculate the decimal equivalent
Startup code is the code that initializes the hardware and software environment before the main application code runs.
Startup code sets up the stack, initializes memory, configures interrupts, and sets up the processor's initial state.
It is typically written in assembly language and is specific to the microcontroller or processor being used.
Examples of startup code include setting up the vector table, initializing the
Top trending discussions
I appeared for an interview in Oct 2016.
I applied via Approached by Company and was interviewed before May 2021. There were 3 interview rounds.
Mathematical thinking Analytical Thinking
I appeared for an interview before Nov 2019.
posted on 21 Nov 2021
I applied via Referral and was interviewed before Nov 2020. There was 1 interview round.
To route a payment from foreign country to domestic, one can use international wire transfer or online payment platforms.
International wire transfer can be done through banks or money transfer services
Online payment platforms like PayPal, TransferWise, or Payoneer can also be used
Exchange rates and fees should be considered before choosing a method
Compliance with regulations and documentation requirements is important
I applied via LinkedIn and was interviewed before May 2020. There were 4 interview rounds.
I appeared for an interview in Dec 2016.
LRU (Least Recently Used) is a caching algorithm that removes the least recently used item when the cache is full.
LRU uses a combination of a doubly linked list and a hash map.
The doubly linked list keeps track of the order of recently used items.
The hash map allows for efficient lookup of items in the cache.
When a new item is accessed, it is moved to the front of the list.
If the cache is full, the item at the end of t
Pressing 'k' on Notepad triggers a series of events including key press event, character insertion, and potential text manipulation.
When 'k' is pressed, a key press event is triggered
The key press event is captured by the Notepad application
The character 'k' is inserted at the current cursor position
If any text is selected, it may be replaced by the character 'k'
The cursor position is updated to the next position
If aut
I applied via Naukri.com and was interviewed in Sep 2020. There were 5 interview rounds.
Communication with customers is key to successful sales. It involves active listening, clear messaging, and building rapport.
Active listening to understand customer needs and concerns
Clear messaging to convey product benefits and value proposition
Building rapport to establish trust and long-term relationships
Using appropriate communication channels (phone, email, in-person) based on customer preference
Following up prom...
Promoting products involves identifying target audience, creating compelling messaging, utilizing various marketing channels, and building relationships.
Identify target audience and their needs
Create compelling messaging that highlights product benefits
Utilize various marketing channels such as social media, email marketing, and advertising
Build relationships with potential customers through networking and follow-up
Off...
Handle the situation with empathy and offer a solution to the customer.
Apologize for the inconvenience caused to the customer.
Assure the customer that the issue will be resolved as soon as possible.
Offer a solution such as a replacement or refund.
Follow up with the customer to ensure their satisfaction.
Take steps to prevent similar issues from happening in the future.
I handle customers by actively listening to their needs and providing personalized solutions.
Actively listen to customer needs
Provide personalized solutions
Be empathetic and understanding
Maintain a positive attitude
Follow up with customers to ensure satisfaction
I applied via Company Website and was interviewed in Jan 2021. There was 1 interview round.
posted on 29 Jul 2021
I applied via Campus Placement and was interviewed in Jun 2021. There was 1 interview round.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Engineer
5
salaries
| ₹4.7 L/yr - ₹7.5 L/yr |
Intellect Design Arena
Cohesity
Celebal Technologies
NoBrokerHOOD