Filter interviews by
Python coding test 25mins
Top trending discussions
posted on 28 Oct 2023
It was basic test. online.
2 questions on arrays. online.
The general topic. Be point to point
There is no known meaning or significance to the term 'sab abab'.
There is no specific definition or context for 'sab abab'.
It may be a random combination of letters with no particular meaning.
It could be a typo or mispronunciation of a different term.
BADI stands for Business Add-In in SAP. It is a tool used to implement enhancements in SAP applications without modifying the standard code.
BADI allows developers to add additional functionality to standard SAP applications.
It provides a way to hook into the standard SAP processes and execute custom code.
BADI implementations are defined in the ABAP Dictionary and can be activated or deactivated as needed.
Indexing in MySQL is a technique to improve the performance of database queries by creating a data structure that allows for faster data retrieval.
Indexes are created on one or more columns of a table.
They help in speeding up the search, sorting, and joining of data.
Indexes can be created using different algorithms like B-tree, hash, or bitmap.
Using indexes appropriately can significantly enhance query performance.
Exam...
Object-oriented programming concepts in PHP
Encapsulation: bundling data and methods together in a class
Inheritance: creating new classes based on existing ones
Polymorphism: using a single interface to represent different types
Abstraction: hiding unnecessary details and exposing only essential features
Class: blueprint for creating objects
Object: instance of a class
Method: function defined inside a class
Property: variabl...
I appeared for an interview in Feb 2024.
Single responsibility principle states that a class should have only one reason to change.
Each class should have only one responsibility
Helps in making code more maintainable and easier to understand
Promotes separation of concerns
Example: A class that handles user authentication should not also handle file management
Quantitative Aptitude
This question requires writing syntax for a programming problem in any language, demonstrating coding skills.
Choose a programming language (e.g., Python, Java, C++).
Define the problem clearly before writing syntax.
Use proper syntax for variable declaration and control structures.
Example in Python: 'for i in range(10): print(i)'
Ensure to include comments for clarity.
I applied via LinkedIn and was interviewed before Jul 2023. There were 5 interview rounds.
Hackerrank online assessment
Case study with a little bit of math for scenario based questions
2 questions of coding with a live interviewer
Behavioral and coding with a senior engineer
I handle conflicts by actively listening, seeking common ground, and finding mutually beneficial solutions.
Actively listen to all parties involved to understand their perspectives
Seek common ground and areas of agreement to build upon
Find mutually beneficial solutions that address the concerns of all parties
Communicate openly and transparently to resolve conflicts effectively
Developing a real-time data synchronization system across multiple servers
Designing a scalable architecture to handle high volume of data
Implementing efficient algorithms for data synchronization
Handling conflicts and ensuring data consistency
Testing the system under various load conditions
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Find the largest rectangle containing only 1s in a binary matrix.
Use dynamic programming to track heights of consecutive 1s.
For each row, treat it as a histogram and calculate the maximal rectangle.
Utilize a stack to efficiently compute the largest rectangle in a histogram.
Example: For a matrix [[0,1,1],[1,1,0],[1,1,1]], the largest rectangle has area 4.
Loop in linked list is a situation where a node points to a previous node in the list, creating an infinite loop.
Check for loops using Floyd's cycle detection algorithm
Use two pointers, one moving twice as fast as the other, to detect a loop
If the fast pointer catches up to the slow pointer, there is a loop
I applied via Campus Placement
Easy njsfds asjdfjsda iasdfjk kffojal;ks
I appeared for an interview in Nov 2023.
The name of the client is the entity or organization that is receiving the software engineering services.
Client name is typically a company or individual who has requested the development of a software product.
It is important to maintain confidentiality and professionalism when discussing client names.
Examples of client names could be Google, Microsoft, Apple, etc.
based on 1 interview experience
Sr. SEO
7
salaries
| ₹7 L/yr - ₹13.3 L/yr |
Supervisor
7
salaries
| ₹2.5 L/yr - ₹3 L/yr |
Accountant
6
salaries
| ₹2.2 L/yr - ₹4.5 L/yr |
Data Entry Operator
5
salaries
| ₹1.2 L/yr - ₹2.2 L/yr |
Senior Software Engineer
5
salaries
| ₹5.9 L/yr - ₹12 L/yr |
Tekwissen
McKinsey & Company
Smollan Group
Me n Moms