Filter interviews by
I applied via Walk-in and was interviewed in Oct 2023. There were 4 interview rounds.
Choose the right answer
Backend refers to the server-side of a software application, which handles data processing, logic, and communication with the frontend.
Backend is responsible for managing databases, processing user requests, and generating responses.
It includes server-side programming languages like Python, Java, and Ruby.
Backend development focuses on scalability, security, and performance.
Examples of backend frameworks are Django, Fl
Bootstrap is used in HTML to easily create responsive and visually appealing websites.
Bootstrap provides a set of pre-designed CSS and JavaScript components that can be easily integrated into HTML pages.
It helps in creating responsive web designs that automatically adjust to different screen sizes, making the website mobile-friendly.
Bootstrap also offers a grid system for layout design, making it easier to organize con...
I have extensive experience in Python development and a strong understanding of software engineering principles.
I have a deep knowledge of Python programming language and its libraries.
I have successfully completed several Python projects, showcasing my ability to write clean and efficient code.
I have a strong understanding of software engineering principles, including object-oriented programming and design patterns.
I ...
In 2 years, I see myself as a highly skilled Python developer, working on complex projects and leading a team.
I aim to become proficient in advanced Python concepts and frameworks.
I plan to take on more challenging projects that require problem-solving skills.
I aspire to lead a team of developers and contribute to the growth of the organization.
I will actively participate in professional development activities like att...
Top trending discussions
I applied via Referral and was interviewed before Apr 2020. There were 3 interview rounds.
I appeared for an interview in Sep 2021.
I applied via Approached by Company and was interviewed before May 2021. There were 4 interview rounds.
Online questions were based on scenarios to write SQL queries. Also got few questions on Python as well for which I had only limited knowledge.
The source row will be treated as an update, but the target object will be deleted.
The session level property 'Treat source row as Update' will be applied to the source row.
The target object will be deleted regardless of the update status of the source row.
This can result in data loss if the source row contains important information.
Dimension tables are used in data warehousing to provide descriptive information about the data in fact tables.
Slowly changing dimensions
Junk dimensions
Degenerate dimensions
Role-playing dimensions
Bridge dimensions
We used a relational schema in our previous project as it was suitable for the data structure and allowed for efficient querying.
Relational schema was used as it allowed for efficient querying of data
The data structure was suitable for a relational schema
We were able to easily join tables to retrieve necessary data
Examples include using SQL to query a database with multiple tables
Normalization was used to reduce data r
Joiner combines data from multiple sources based on a common key, while Lookup retrieves data from a reference table based on a matching key.
Joiner is used to combine data from two or more sources based on a common key column.
Lookup is used to retrieve data from a reference table based on a matching key column.
Joiner can perform inner, outer, left, and right joins, while Lookup can only perform an inner join.
Joiner can...
We used Git for version control in our previous project.
We created a Git repository for the project.
All team members were added as collaborators to the repository.
We followed the Git flow branching model.
We used pull requests for code review and merging.
We used tags to mark important releases.
We regularly pushed our changes to the remote repository.
We used Git commands like commit, push, pull, merge, and rebase.
We used...
I have worked on SCD Type 2 before.
SCD Type 2 is used to track historical changes in data.
It creates a new record for each change and maintains a history of changes.
It includes start and end dates for each record.
Example: Tracking changes in employee salary over time.
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed before Jul 2020. There were 3 interview rounds.
Performa is a performance monitoring tool for HPE 3PAR storage arrays.
Performa provides real-time monitoring of storage performance metrics.
It helps identify performance bottlenecks and optimize storage performance.
Performa can generate reports and alerts based on user-defined thresholds.
It can also be used for capacity planning and trend analysis.
Examples of performance metrics monitored by Performa include IOPS, late
I applied via Campus Placement and was interviewed in Jan 2021. There were 3 interview rounds.
Swap two numbers with and without temporary variable
Without temporary variable: Use addition and subtraction
With temporary variable: Use a third variable to store the value of one of the numbers
Example without temporary variable: a=5, b=7; a=a+b; b=a-b; a=a-b;
Example with temporary variable: a=5, b=7; temp=a; a=b; b=temp;
I applied via Naukri.com and was interviewed in May 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.
I applied via Company Website and was interviewed in Feb 2021. There was 1 interview round.
based on 1 interview
Interview experience
Test Engineer
10
salaries
| ₹3.2 L/yr - ₹5.2 L/yr |
Accessibility Tester
7
salaries
| ₹3.2 L/yr - ₹4.8 L/yr |
Software Engineer
6
salaries
| ₹3.6 L/yr - ₹5.8 L/yr |
Python Fullstack Developer
6
salaries
| ₹3 L/yr - ₹3.8 L/yr |
Softwaretest Engineer
6
salaries
| ₹4.2 L/yr - ₹5.7 L/yr |
TCS
Accenture
Wipro
Cognizant