Filter interviews by
Merge sort algorithm can be used to sort the balls in each basket and then merge the sorted baskets.
Apply merge sort algorithm to sort the balls in each basket
Merge the sorted baskets to get the final sorted order
Use recursion to implement merge sort
Time complexity of merge sort is O(nlogn)
Mutual Exclusion is a technique to ensure that only one process at a time can access a shared resource.
It prevents race conditions and ensures data consistency.
It can be implemented using locks, semaphores, or monitors.
Examples include critical sections in multi-threaded programs and database transactions.
It can lead to performance issues if not implemented efficiently.
Multithreading is the ability of a CPU to execute multiple threads concurrently. A process is an instance of a program in execution.
Multithreading allows multiple threads to run concurrently within a single process.
Threads share the same memory space and resources of the process they belong to.
Processes are independent of each other and have their own memory space and resources.
Threads are lightweight compared to proce...
Semaphore is a synchronization object used to control access to a shared resource.
Semaphore is used to limit the number of threads accessing a shared resource.
It can be used to implement critical sections and avoid race conditions.
Semaphore can be binary or counting, depending on the number of resources available.
Examples of semaphore in programming languages include Java's Semaphore class and Python's threading.Semaph
Wait for completion of all threads and join them into a single thread.
Use join() method to wait for completion of each thread.
Create a new thread and call start() method to start the execution of all threads.
Use sleep() method to pause the execution of the current thread until all threads complete their execution.
To delete 95,000 records with limited local memory, use batch processing and delete in chunks.
Use batch processing to delete records in chunks
Delete records in descending order of their IDs to avoid index fragmentation
Commit the transaction after deleting each batch to avoid long-running transactions
Consider archiving the deleted records instead of permanently deleting them
Program in C to implement a function 'sum' that performs integer addition, float addition, and string concatenation based on the input arguments.
Define the function 'sum' with two arguments of type 'void *'.
Use 'if-else' statements to check the data type of the arguments.
Perform integer addition if both arguments are of type 'int'.
Perform float addition if both arguments are of type 'float'.
Concatenate the strings if b...
SQL query for creating tables
Use CREATE TABLE statement
Specify table name and column names with data types
Add constraints like primary key, foreign key, etc.
Example: CREATE TABLE customers (id INT PRIMARY KEY, name VARCHAR(50), email VARCHAR(50))
Nested tables are tables within tables, used to organize and store complex data structures.
Nested tables are commonly used in databases to store arrays of data within a single row of a table.
They can also be used in programming languages to create multidimensional arrays.
Accessing data within a nested table requires using multiple levels of indexing.
Nested tables can improve data organization and simplify complex data
Views are virtual tables that display data from one or more tables in a database.
Views are created using SELECT statements.
They can be used to simplify complex queries.
They can also be used to restrict access to sensitive data.
Views do not store data themselves, but rather display data from underlying tables.
Changes made to the underlying tables are reflected in the view.
I am a software developer with experience in multiple programming languages and a passion for problem-solving.
Proficient in Java, Python, and C++
Experience with web development using HTML, CSS, and JavaScript
Familiarity with Agile development methodologies
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities
Postfix expression can be evaluated using a stack data structure.
Create an empty stack
Scan the expression from left to right
If the scanned character is an operand, push it onto the stack
If the scanned character is an operator, pop two operands from the stack, perform the operation and push the result back
Repeat until the end of the expression
The final result is the top of the stack
In 5 years, I see myself as a senior software developer leading a team of developers to create innovative solutions.
Leading a team of developers to create innovative solutions
Continuing to learn and stay up-to-date with new technologies
Contributing to the growth and success of the company
Mentoring and coaching junior developers
Taking on more responsibilities and challenges
Ebay is a leading e-commerce platform with a global reach and a diverse range of products.
Ebay has a large and diverse customer base, providing opportunities to work on a variety of projects.
The company has a strong focus on innovation and technology, which aligns with my interests and skills.
Ebay offers a dynamic and fast-paced work environment, which I find exciting and challenging.
The company has a strong reputation...
On their new product launch was given 2-4 days for completion
Its on codesignal and you do a pair programming exercise
Scaling a system involves increasing its capacity to handle more load or users.
Identify bottlenecks and optimize them
Use load balancing to distribute traffic evenly
Implement caching to reduce database load
Horizontal scaling by adding more servers
Vertical scaling by upgrading hardware
Three weaknesses include lack of experience in a specific technology, difficulty with time management, and tendency to overthink solutions.
Lack of experience in a specific technology (e.g. not familiar with a certain programming language or framework)
Difficulty with time management (e.g. struggling to prioritize tasks effectively)
Tendency to overthink solutions (e.g. spending too much time analyzing a problem before ta
eBay interview questions for popular designations
I applied via Recruitment Consulltant
Group discussion to ebay selling
Ebay offers a wide range of products and has modern work facilities.
Ebay offers products in various categories such as electronics, fashion, home & garden, and more.
The company has modern work facilities with amenities like on-site cafes, fitness centers, and game rooms.
Ebay also provides flexible work arrangements and opportunities for career growth.
The company has a global presence with offices and operations in mult
Ebay selling world top too....
I applied via LinkedIn and was interviewed before Feb 2023. There was 1 interview round.
I applied via Campus Placement
Share your work experience.
Why did you choose analytics from trading?
Can you analyze a case related to sales dipping in comparison to last year?
How does eBay make money?
Tell me something about yourself.
Suggest how to improve the website.
Predict the effect of currency rate fluctuations on the business of eBay.
I applied via LinkedIn and was interviewed before May 2023. There were 2 interview rounds.
RESTApi implementation
I applied via LinkedIn and was interviewed before May 2023. There was 1 interview round.
I would quarantine the damaged product, document the issue, and notify the appropriate personnel.
Quarantine the damaged product to prevent it from being used or shipped
Document the issue by taking photos, writing a report, and recording details such as product ID and location
Notify the appropriate personnel such as the production team, quality control manager, and supplier
Investigate the root cause of the damage to pre
I applied via Referral and was interviewed in Apr 2022. There were 3 interview rounds.
An English and Grammer test link is provided, and if you clear it, you are passed on to the next level
In this round of interviews, a tenured person shall be talking to you, be it a mix of formal and informal, they shall ask you about your family, your career until now, your educational qualifications, and all in all - getting to know your English proficiency.
Top trending discussions
Some of the top questions asked at the eBay interview -
based on 7 interviews
Interview experience
Assistant Manager
28
salaries
| ₹0 L/yr - ₹0 L/yr |
Key Account Manager
27
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Business Analyst
26
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Category Manager
13
salaries
| ₹0 L/yr - ₹0 L/yr |
Business Analyst
11
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon
Etsy
Flipkart