Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2023. There were 5 interview rounds.
Round 1 : Aptitude Round (MCQs)
Time : 1.5 Hour
Consist of 3 Sections
1. Quant ( 40 Questions - 60 Minutes )
2. Verbal ( 10 Questions - 15 Minutes )
3. Pseudocode and Language Related Questions ( 10 Question - 15 Minutes )
Topics for Quant: Percentages, Profit & Loss, Speed Distance & Time, Clocks & Angles, Probability, Permutation & Combination, Number System, Simple & Compound Interest, Ratio & Proportion, Letter Series, Number Series, Ages, Blood Relations, Area & Volumes
Topics for Verbal: Paragraphs, Vocabulary, Grammer
Topics for Pseudocode MCQs: C++/Java, Syntax, Variables, Error identification, If-else conditions, for/while/do-while loops, Arrays, Strings, Arithmetic Operations, Bytes, Logical Operators.
Languages - 4, Development - 3, Databases - 3
Proficient in Java and Python for development
Familiar with SQL for database management
Continuously learning new languages and technologies
Object Oriented Programming is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOP focuses on creating objects that interact with each other to solve problems.
Encapsulation, inheritance, and polymorphism are key principles of OOP.
Classes are used to create objects, which can have attributes (fields) and methods (functions).
Example: ...
Union and intersection are set operations in mathematics.
Union of two sets includes all unique elements from both sets
Intersection of two sets includes only elements that are common to both sets
Example: Set A = {1, 2, 3} and Set B = {3, 4, 5}, Union of A and B = {1, 2, 3, 4, 5}, Intersection of A and B = {3}
1NF is the first step in database normalization where each column in a table contains only atomic values.
Each column in a table must contain only a single value
Values in a column must be of the same data type
Each column must have a unique name
Example: A table with columns for student ID, name, and address
Partial dependency in 2NF can be removed by splitting the table into two separate tables.
Identify the attributes causing partial dependency in the table.
Create a new table with the partially dependent attributes along with the determinant attribute.
Link the new table to the original table using a foreign key.
Ensure each table now satisfies 2NF independently.
3NF is a database normalization technique that ensures data is stored in a table with no transitive dependencies.
Each non-prime attribute is non-transitively dependent on every super key.
Every non-prime attribute is fully functionally dependent on the primary key.
Helps in reducing data redundancy and improving data integrity.
Example: If a table has columns A, B, and C where B is functionally dependent on A, and C is fu...
Character functions are used to manipulate individual characters in a string.
toupper(): Converts a character to uppercase
tolower(): Converts a character to lowercase
Number functions are mathematical operations that can be performed on numbers to manipulate or analyze data.
Number functions include addition, subtraction, multiplication, division, exponentiation, etc.
They can be used to perform calculations in various fields such as finance, engineering, and statistics.
Examples of number functions include finding the average of a set of numbers, calculating the square root, or determ...
Create a SQL query to create a database with proper fields
Use CREATE DATABASE statement to create a new database
Specify the database name after CREATE DATABASE
Define the fields and their data types using CREATE TABLE statement
Encapsulation, Inheritance, Polymorphism, Abstraction
Encapsulation: Bundling data and methods that operate on the data into a single unit
Inheritance: Ability of a class to inherit properties and behavior from another class
Polymorphism: Ability to present the same interface for different data types
Abstraction: Hiding the complex implementation details and showing only the necessary features
Encapsulation is the concept of bundling data and methods that operate on the data into a single unit.
Encapsulation helps in hiding the internal state of an object and restricting access to it.
It allows for better control over the data by preventing direct access from outside the class.
Encapsulation is achieved in object-oriented programming languages through the use of access specifiers like public, private, and prote...
Explain them in short
Provide a concise explanation of a topic or concept
Avoid unnecessary details and focus on key points
Use clear and simple language to ensure understanding
The regulatory authority of banks in India is the Reserve Bank of India (RBI).
Reserve Bank of India (RBI) is the central banking institution in India
RBI regulates the functioning of banks in India to ensure financial stability and prevent malpractices
It issues guidelines, policies, and regulations for banks to follow
Top trending discussions
posted on 9 May 2017
I appeared for an interview before May 2016.
posted on 4 May 2019
I applied via Naukri.com and was interviewed in Oct 2018. There were 3 interview rounds.
This question involves creating a specific pattern using loops and conditional statements in programming.
Identify the desired pattern (e.g., asterisks, numbers).
Use nested loops: outer loop for rows, inner loop for columns.
Control the output format with conditional statements.
Example: For a pyramid pattern, increase spaces and asterisks in each row.
posted on 13 Jan 2021
I applied via Referral and was interviewed before Jan 2020. There was 1 interview round.
We are using a variety of technologies, including some of the latest ones.
We are using React for our front-end development.
We are also using Node.js for our back-end development.
We are using Docker for containerization.
We are using Kubernetes for orchestration.
We are using AWS for cloud hosting.
We are constantly evaluating new technologies to see if they can improve our development process.
It depends on the specific requirements and constraints of the project.
Consider the project's goals and objectives
Evaluate the available technologies and their capabilities
Assess the project's budget and timeline
Consult with stakeholders and experts in the field
Examples: React vs Angular, MySQL vs MongoDB, Java vs Python
I applied via Recruitment Consultant and was interviewed before Oct 2020. There were 3 interview rounds.
posted on 12 Apr 2023
I applied via Recruitment Consulltant and was interviewed before Apr 2022. There were 3 interview rounds.
25 MCQ questions online with time limit
Create webapp . Frontend, Backend , data encryption
I appeared for an interview before Jun 2024, where I was asked the following questions.
The interview covered my interests in software development, problem-solving, and continuous learning in technology.
Passion for coding: I enjoy building applications that solve real-world problems, like developing a personal finance tracker.
Interest in algorithms: I love tackling algorithmic challenges, often participating in coding competitions on platforms like LeetCode.
Continuous learning: I regularly explore new tec...
My most comfortable job would be one that combines problem-solving, collaboration, and continuous learning in software development.
Working in a team-oriented environment where ideas are shared freely, like in Agile development.
Engaging in projects that allow me to utilize my skills in full-stack development, such as building web applications.
Having opportunities for professional growth, like attending workshops or conf...
I applied via LinkedIn and was interviewed before Dec 2023. There were 2 interview rounds.
They just gave me an assessment with a few questions to test my subject knowledge
I appeared for an interview in Nov 2024.
The aptitude test evaluates problem-solving, coding skills, and logical reasoning, offering a fair challenge to showcase technical expertise.
I address conflicts in team projects by promoting open communication, active listening, and seeking compromise.
Encourage open communication among team members to address conflicts early on
Practice active listening to understand all perspectives and concerns
Seek compromise and find common ground to resolve conflicts effectively
based on 1 interview experience
Difficulty level
Duration
based on 1 review
Rating in categories
Senior Consultant
25
salaries
| ₹9 L/yr - ₹22.5 L/yr |
Software Engineer
23
salaries
| ₹4.8 L/yr - ₹10 L/yr |
Associate Consultant
22
salaries
| ₹5 L/yr - ₹6.8 L/yr |
Consultant
17
salaries
| ₹5.2 L/yr - ₹11 L/yr |
Software Developer
13
salaries
| ₹4.1 L/yr - ₹10.5 L/yr |
Accel Frontline
Apmosys Technologies
Pitney Bowes
DynPro