Filter interviews by
I applied via Recruitment Consulltant and was interviewed before Mar 2023. There was 1 interview round.
Python code to remove duplicates from a list of strings
Use set() to remove duplicates from the list
Convert the set back to a list to maintain the order of elements
Example: input_list = ['apple', 'banana', 'apple', 'orange']
Output: ['apple', 'banana', 'orange']
To find the top earning employee in a SQL table, you can use a SQL query with the MAX function on the salary column.
Use a SQL query with the MAX function on the salary column to retrieve the highest salary in the table.
Join the result with the employee table to get the details of the top earning employee.
Example: SELECT * FROM employees WHERE salary = (SELECT MAX(salary) FROM employees);
Multiplying two tuples involves multiplying corresponding elements of each tuple and summing the results.
Multiply the first element of the first tuple with the first element of the second tuple, then multiply the second element of the first tuple with the second element of the second tuple, and so on.
Sum the results of the multiplications to get the final result.
Example: (2, 3) * (4, 5) = (2*4) + (3*5) = 8 + 15 = 23
Generators produce values one at a time, while iterators are objects that allow iteration over a sequence of values.
Generators are functions that can pause and resume execution, producing a sequence of values lazily.
Iterators are objects that implement the Iterator protocol, allowing iteration over a sequence of values.
Generators can be created using function* syntax in JavaScript, while iterators can be created using
Python supports single, multiple, and multilevel inheritance.
Single inheritance: A class can inherit from only one parent class.
Multiple inheritance: A class can inherit from multiple parent classes.
Multilevel inheritance: A class can inherit from a derived class, creating a hierarchy.
Top trending discussions
Static class and static constructor in C#
Static class can only contain static members and cannot be instantiated
Static constructor is called only once when the class is first accessed
Static constructor is used to initialize static members of the class
Example: Math class in C# is a static class
Example: static constructor can be used to initialize a static variable with a value
Performance improvement in Angular app
Use lazy loading to load modules on demand
Optimize change detection strategy
Use trackBy function in ngFor loops
Minimize DOM manipulation
Use AOT compilation
Implement server-side rendering
Use web workers for heavy computations
Use caching for frequently accessed data
Performing web application penetration testing on a website with firewall enabled.
Identify the type of firewall and its configuration
Perform reconnaissance to gather information about the target
Identify vulnerabilities and exploit them
Use tools like Burp Suite, Nmap, and Metasploit
Test for common web application vulnerabilities like SQL injection and cross-site scripting
Document findings and provide recommendations for
I applied via Campus Placement and was interviewed in Mar 2021. There was 1 interview round.
I applied via Walk-in and was interviewed before Dec 2021. There were 3 interview rounds.
The planning if the project and how to take over the project
We should maintain the aptitude to with our project and with with
I applied via Naukri.com and was interviewed in Jan 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Jan 2021. There was 1 interview round.
Steps for Azure migration from onprem to cloud and Hyper V migration using VMWARE tool.
Assess on-premises environment
Choose appropriate migration method
Prepare Azure environment
Migrate data and applications
Optimize and secure migrated resources
VMware tool used for migration: VMware vCenter Converter
Hyper-V migration can be done using Azure Site Recovery
I applied via Naukri.com and was interviewed in Mar 2021. There were 4 interview rounds.
Memory management is crucial for efficient application performance.
Memory allocation and deallocation should be done carefully to avoid memory leaks.
Unused memory should be released to prevent memory fragmentation.
Memory profiling tools can help identify memory-related issues.
Caching can improve performance by reducing the need for frequent memory allocation.
Examples: Java's garbage collector, C++'s smart pointers, iOS
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
Consultant
72
salaries
| ₹5.6 L/yr - ₹16.5 L/yr |
Lead Consultant
64
salaries
| ₹11 L/yr - ₹23 L/yr |
Senior Consultant
55
salaries
| ₹8.4 L/yr - ₹30 L/yr |
Software Engineer
52
salaries
| ₹2.8 L/yr - ₹9.9 L/yr |
Associate Consultant
50
salaries
| ₹4 L/yr - ₹10.6 L/yr |
TCS
Accenture
Wipro
Capgemini