Hexagon
Telloquent Interview Questions and Answers
Q1. Difference between structure & union ? What is structure padding ?
Structure is a data type that allows storing different types of data in a single variable, while union allows only one type of data. Structure padding is adding empty bytes to align data in memory.
Structure can store different types of data in a single variable, while union can store only one type of data.
Example: struct Person { char name[20]; int age; }; union Data { int num; float value; };
Structure padding is adding empty bytes to align data in memory for better performan...read more
Q2. What is your experience on software architecture
I have 5 years of experience in designing and implementing software architectures for large-scale applications.
Designed microservices architecture for a cloud-based application, improving scalability and maintainability.
Implemented event-driven architecture using Kafka for real-time data processing in a financial application.
Utilized MVC architecture pattern for developing web applications, ensuring separation of concerns and code reusability.
Q3. How GraphQL works in the background
GraphQL is a query language for APIs that allows clients to request only the data they need.
GraphQL uses a schema to define the structure of the data available and the operations that can be performed.
Clients can specify the exact data they need in their query, reducing over-fetching of data.
GraphQL servers execute the query by resolving the requested data from various data sources.
GraphQL supports real-time updates through subscriptions, allowing clients to receive data chan...read more
Q4. Diff between malloc & calloc
malloc is used to allocate memory without initializing it, while calloc is used to allocate memory and initialize it to zero.
malloc allocates a block of memory of specified size, while calloc allocates a block of memory for an array of elements and initializes them to zero
malloc does not initialize the allocated memory, while calloc initializes the allocated memory to zero
malloc returns a pointer to the allocated memory block, while calloc returns a pointer to the allocated a...read more
Q5. Soc analyst experience
I have 2 years of experience as a SOC analyst, monitoring and analyzing security events and incidents.
Monitored security events and incidents to identify potential threats
Analyzed security alerts to determine the severity and impact of incidents
Investigated security incidents to understand the root cause and recommend remediation actions
Collaborated with cross-functional teams to respond to security incidents effectively
Q6. Explain Pair Programming
Pair programming is a software development technique where two developers work together on the same code.
Two developers work together on the same code
One developer writes the code while the other reviews each line as it is written
Helps in catching errors early and improving code quality
Encourages collaboration and knowledge sharing
Interview Process at Telloquent
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month