Filter interviews by
I appeared for an interview before Apr 2024, where I was asked the following questions.
Java is a versatile, object-oriented programming language used for building applications across various platforms.
Platform Independence: Java applications can run on any device with a Java Virtual Machine (JVM). Example: Write once, run anywhere.
Object-Oriented: Java supports concepts like inheritance, encapsulation, and polymorphism. Example: Creating classes and objects.
Rich API: Java provides a comprehensive set of ...
Top trending discussions
I appeared for an interview in Oct 2024.
Explain about DSA and its example in realtime.
I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.
Indexing improves data retrieval speed but can increase storage and maintenance costs.
Faster query performance: Indexes allow for quicker data retrieval. For example, searching for a user by ID is faster with an index.
Reduced I/O operations: Indexes minimize the number of disk reads required to find data, enhancing performance.
Increased storage requirements: Indexes consume additional disk space, which can be significa...
SQL- 1 departments with no users
2 dept_id and their respective no. of users
DSA1: Most frequent no. in an array
DSA2: Zero Sum subarray exists
I applied via Naukri.com and was interviewed in Sep 2022. There were 3 interview rounds.
Basic coding maths aptitude java python communication skills test
Java coding c plus python SQL oracle dbmsos
I appeared for an interview in Jan 2025.
Data structures, particularly strings, play a crucial role in problem-solving.
I have a strong technical background, excellent problem-solving skills, and a passion for software development.
I have a Bachelor's degree in Computer Science and 5 years of experience in software development.
I am proficient in multiple programming languages such as Java, Python, and JavaScript.
I have a track record of delivering high-quality code on time and within budget.
I am a quick learner and always eager to stay u...
Strength: Problem-solving skills, Weakness: Impatience
Strength: Strong problem-solving skills demonstrated through successful projects
Weakness: Impatience when tasks take longer than expected, working on improving patience through time management techniques
Passion for problem-solving and creating innovative solutions drove me to pursue a career in software development.
Fascination with technology and its potential to improve lives
Enjoyment of logical thinking and coding challenges
Desire to constantly learn and adapt in a fast-paced industry
Previous experience in programming projects or internships
My area of expertise in programming languages is in web development, specifically with JavaScript, HTML, and CSS.
Proficient in JavaScript for client-side scripting and server-side development with Node.js
Experienced in building responsive and interactive web applications using HTML and CSS
Familiar with popular frameworks and libraries like React, Angular, and Bootstrap
JavaScript is a high-level, interpreted programming language used for creating interactive websites.
JavaScript is commonly used for client-side web development.
It allows for dynamic content updates without reloading the page.
JavaScript can be used to create interactive elements like forms, animations, and games.
It is supported by all major web browsers.
JavaScript can also be used for server-side development with Node.j...
I applied via Referral and was interviewed before Oct 2023. There were 3 interview rounds.
Use a hash set to find duplicates in an array of strings.
Create a hash set to store unique elements.
Iterate through the array and check if the element is already in the hash set.
If it is, then it is a duplicate. If not, add it to the hash set.
Find the single duplicate element in an array of strings with length n-1.
Iterate through the array and use a HashSet to keep track of elements seen so far.
If an element is already in the HashSet, that is the duplicate element.
Return the duplicate element once found.
Create a student support system
Design an order and payments system for an EdTech company
Allow users to browse and select courses
Implement a shopping cart for users to add courses
Integrate payment gateways for secure transactions
Provide order confirmation and receipt to users
Allow users to track their order status
Basic coding and MySQL queries. Like Types of join, having and where difference etc.
OOPS concepts refer to Object-Oriented Programming principles like inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation detail...
PDO stands for PHP Data Objects, a database access layer providing a uniform method of access to multiple databases.
PDO is a PHP extension that provides a data-access abstraction layer.
It supports multiple database systems like MySQL, PostgreSQL, SQLite, etc.
PDO helps prevent SQL injection attacks by using prepared statements.
It allows for error handling and supports transactions.
Example: $pdo = new PDO('mysql:host=loc...
I applied via Referral and was interviewed in Nov 2021. There were 2 interview rounds.
I have worked on React Native for mobile app development.
Developed a mobile app for a client using React Native
Used Redux for state management
Integrated with Firebase for real-time database and authentication
Implemented push notifications using Firebase Cloud Messaging
based on 1 interview experience
Difficulty level
Duration
based on 1 review
Rating in categories
SME
189
salaries
| ₹1.5 L/yr - ₹5 L/yr |
HR Recruiter
33
salaries
| ₹1.5 L/yr - ₹3 L/yr |
Content Reviewer
16
salaries
| ₹2.5 L/yr - ₹4.3 L/yr |
Senior Subject Matter Expert
12
salaries
| ₹2.2 L/yr - ₹4.2 L/yr |
Subject Matter Expert(Sme)
12
salaries
| ₹1.8 L/yr - ₹3 L/yr |
FastInfo
Testbook.com
BrightCHAMPS
Acadecraft