Filter interviews by
I appeared for an interview in Oct 2016.
A class is a blueprint or template for creating objects in object-oriented programming.
A class defines the properties and behaviors that an object will have.
An object is an instance of a class.
Classes and objects are fundamental concepts in object-oriented programming.
Classes can have attributes (variables) and methods (functions).
Objects can interact with each other by invoking methods on other objects.
Oops concept refers to Object-Oriented Programming concepts that help in organizing and structuring code.
Encapsulation: Bundling data and methods together in a class.
Inheritance: Creating new classes from existing classes.
Polymorphism: Ability of an object to take on many forms.
Abstraction: Hiding unnecessary details and exposing only essential features.
Platform independence refers to the ability of software or systems to run on different platforms or operating systems.
Platform independent software can be executed on multiple operating systems without any modifications.
It allows users to switch between different platforms without affecting the functionality of the software.
Platform independence is achieved through the use of programming languages, frameworks, or virtu...
Developed a web-based inventory management system for a retail company
Utilized Java and Spring framework for backend development
Implemented responsive design using HTML, CSS, and JavaScript for frontend
Integrated with third-party APIs for payment processing and order tracking
Top trending discussions
I applied via Naukri.com and was interviewed in Jan 2021. There were 4 interview rounds.
I have used various Linux commands on a daily basis.
ls - to list files and directories
cd - to change directories
grep - to search for specific text in files
tail - to view the end of a file
ps - to view running processes
kill - to terminate a process
chmod - to change file permissions
ssh - to connect to remote servers
scp - to transfer files between servers
tar - to archive and compress files
SQL functions are used to perform calculations on data and return the result.
Aggregate functions like SUM, AVG, COUNT, MAX, MIN
String functions like CONCAT, SUBSTRING, LENGTH
Date functions like DATEADD, DATEDIFF, GETDATE
Mathematical functions like ABS, CEILING, FLOOR
Conversion functions like CAST, CONVERT
Logical functions like CASE, IIF
To fetch the second highest salary, use SQL queries with subqueries or the DISTINCT keyword.
Use a subquery to select distinct salaries: `SELECT DISTINCT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 1;`
Alternatively, use the `MAX` function: `SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees);`
Ensure the employee table has a salary column and contains multiple entries for...
I applied via Company Website and was interviewed in Jan 2021. There were 3 interview rounds.
In five years, I envision myself as a senior analyst, leading projects and mentoring junior team members while driving impactful data-driven decisions.
I aim to develop expertise in advanced analytics tools, such as Python and R, to enhance data modeling capabilities.
I plan to take on leadership roles in projects, guiding teams to deliver actionable insights that align with business goals.
I aspire to mentor junior analy...
I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.
If and Switch Case statements are used for conditional branching in programming.
If statements are used for simple conditional branching.
Switch Case statements are used for multiple conditional branching.
If statements are more flexible than Switch Case statements.
Switch Case statements are more efficient than If statements for large number of conditions.
If statements can be nested, but Switch Case statements cannot.
Exam...
Yes, algorithms and pseudocodes are still important in IT Services.
Algorithms are used in various fields of IT such as machine learning, data analysis, and cryptography.
Pseudocodes are used to plan and design algorithms before coding them.
Understanding algorithms and pseudocodes is essential for software engineers to write efficient and optimized code.
Examples of algorithms include sorting algorithms, search algorithms...
Yes, I am comfortable using both CLIs and IDEs for my daily tasks.
I have experience using various CLIs such as Git Bash, Windows Command Prompt, and Terminal on macOS.
I am proficient in using IDEs such as Visual Studio Code, Eclipse, and IntelliJ IDEA.
I understand the benefits and drawbacks of both CLIs and IDEs and can choose the appropriate tool for the task at hand.
I applied via Referral and was interviewed before Jul 2021. There were 3 interview rounds.
The current scenario of Airport Sector in India and how new policies are going to affect the sector.
I applied via Referral and was interviewed in Dec 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed in May 2021. There were 4 interview rounds.
Software Engineer
5
salaries
| ₹3.7 L/yr - ₹4.8 L/yr |
Network Engineer
4
salaries
| ₹1 L/yr - ₹2.4 L/yr |
Project Manager
3
salaries
| ₹5.5 L/yr - ₹18 L/yr |
TCS
Accenture
Wipro
Cognizant