Filter interviews by
I applied via Company Website and was interviewed before Nov 2022. There were 3 interview rounds.
BInary Tree implementation
The high level design and architecture of a project involves outlining the overall structure and components of the software system.
Identify the main modules or components of the system
Define the interactions between these modules
Specify the data flow and communication protocols
Consider scalability, performance, and security requirements
Choose appropriate design patterns and technologies
Design a database schema for a particular scenario.
Identify entities and their relationships
Create tables for each entity
Define primary and foreign keys
Normalize the database to reduce redundancy
Consider indexing for performance optimization
Cascading is a data processing framework for building complex data processing workflows on Apache Hadoop.
Cascading allows developers to easily create and manage data pipelines using Java or other JVM languages.
It provides a higher-level abstraction for working with Hadoop MapReduce, making it easier to write and maintain data processing jobs.
Cascading supports complex data transformations, joins, aggregations, and more...
I applied via Referral and was interviewed before Aug 2023. There was 1 interview round.
I applied via LinkedIn and was interviewed before Jun 2023. There was 1 interview round.
OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating objects that interact with each other to solve a problem
It involves concepts like classes, objects, inheritance, polymorphism, and encapsulation
Example: Inheritance allows a class to inherit properties and behavior from another class
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructor, fields, and methods, while interface cannot have any implementation.
A class can extend only one abstract class, but can implement multiple interfaces.
Abstract class is used to provide a common base for multiple classes, while interface is used to define a contract for class...
Top trending discussions
I applied via Referral and was interviewed in Sep 2024. There were 3 interview rounds.
Closures in JavaScript are functions that have access to variables from their outer scope even after the outer function has finished executing.
Closures allow for maintaining state in an asynchronous environment
They are created whenever a function is defined within another function
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }
I handle stressful situations by staying calm, prioritizing tasks, and seeking support when needed.
I prioritize tasks to focus on what needs to be done first
I take breaks to clear my mind and refocus
I communicate with team members or supervisors for guidance and support
I practice mindfulness techniques such as deep breathing or meditation
posted on 28 Jul 2024
Bit operations in C language involve manipulating individual bits within a data structure.
Bitwise AND (&) - sets a bit to 1 only if both input bits are 1
Bitwise OR (|) - sets a bit to 1 if either input bit is 1
Bitwise XOR (^) - sets a bit to 1 if the input bits are different
Bitwise NOT (~) - inverts all bits in a number
Left shift (<<) - shifts bits to the left by a specified number of positions
Right shift (>>) - shifts
posted on 6 May 2024
I applied via campus placement at National Engineering College, Kovilpatti and was interviewed in Nov 2023. There were 5 interview rounds.
The Aptitude test consists of Quantitative aptitude, Logical
reasoning and C-Programming Snippets to be answered in 60 minutes
The Written Programming Assessment consists of 20 MCQ Questions
and 6 Core and Programming Questions to be answered in 120 minutes.
MCQ Questions are from OOPS concepts, SQL, Microprocessor and Microcontrollers, C Basic
Questions.
posted on 9 Feb 2022
I applied via Walk-in and was interviewed before Feb 2021. There were 2 interview rounds.
Moderator processes involve the steps and actions taken by content moderators to review and manage user-generated content.
Content moderation involves reviewing and assessing user-generated content to ensure it complies with community guidelines and policies.
Moderators follow specific processes to evaluate content for potential violations, such as hate speech, nudity, or violence.
They may use automated tools or manual r...
A short video is a brief audiovisual content that typically lasts for a few seconds to a few minutes.
Short videos are commonly found on social media platforms like TikTok, Instagram Reels, and Snapchat.
They are often used to share quick and engaging content, such as funny clips, tutorials, or product demonstrations.
Short videos can be created using smartphones or professional cameras, and they are usually edited to enh...
The type of moderation for this role involves reviewing and filtering content to ensure it meets the platform's guidelines.
Review and filter user-generated content
Enforce platform guidelines
Identify and remove inappropriate or offensive content
Flag and escalate content that violates policies
Provide feedback and guidance to users
Social media refers to online platforms and websites that allow users to create and share content, interact with others, and participate in virtual communities.
Social media is a digital communication tool that enables users to connect and engage with others through various online platforms.
It allows individuals and organizations to create and share content such as text, images, videos, and links.
Users can interact with...
CMS stands for Content Management System.
CMS is a software application used to create, manage, and modify digital content.
It allows users to easily publish, edit, and organize content on websites or other platforms.
CMS provides a user-friendly interface for non-technical users to manage content without coding knowledge.
Popular CMS platforms include WordPress, Drupal, and Joomla.
posted on 25 Jun 2024
posted on 5 Jul 2024
To determine if a point is inside a circle, calculate the distance between the point and the center of the circle and compare it to the radius.
Calculate the distance between the point and the center of the circle using the distance formula: sqrt((x2-x1)^2 + (y2-y1)^2)
Compare the calculated distance to the radius of the circle. If the distance is less than the radius, the point is inside the circle.
For example, if the c...
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
Load balancing network devices distribute network traffic across multiple servers to prevent overload and improve performance.
Load balancers can be hardware or software-based
They help optimize resource utilization and ensure high availability
Common examples include F5 BIG-IP, Citrix NetScaler, and NGINX
They can use various algorithms like round-robin, least connections, and IP hash
based on 44 reviews
Rating in categories
Software Engineer
51
salaries
| ₹3.6 L/yr - ₹8.9 L/yr |
Senior Software Engineer
8
salaries
| ₹6 L/yr - ₹12 L/yr |
Software Developer
7
salaries
| ₹3.6 L/yr - ₹5.3 L/yr |
Quality Analyst
7
salaries
| ₹3.6 L/yr - ₹6 L/yr |
React Native Developer
4
salaries
| ₹2.4 L/yr - ₹7.2 L/yr |
Hidden Brains InfoTech
SPARX IT Solutions
Sphinx Solution
Octal IT Solution