Open In App

MedikaBazzar Interview Experience for SDE-1 | 1.5 Years Experienced

Last Updated : 14 Feb, 2022
Improve
Improve
Like Article
Like
Save
Share
Report

Round 1:

  1. Find duplicates in the array – python
  2. Remove Duplicates from a string  – python
  3. Javascript question.
var obj = {  
   name:  "vivek",  
   getName: function() {  
       console.log(obj.name);  
   }  
}  
obj.getName();

Round 2:

  1. Frontend App(Machine Coding), Build it with the JS framework of your choice. (Any lightweight JS framework which you have not used in the past. You can also look at riotJS)
  2. The home page should display a table with a list of products. The attributes to display would be Product Name, Price & Quantity
  3. The table should have inline editing functionality where each row becomes editable after clicking on it.
  4. There should be an “add new product” button which should open a popup to accept new product info & should insert at the top of the table.
  5. There should be a search box to search & filter products. Search should happen on the product name.

All the above functionalities should not refresh a page.

Link the above app with Backend APIs

  1. API to save new additions & updations of products.
  2. API to return search results based on the query.

Storage

  1. Save the additions & updations of products in any relational DB as well as in elastic search.
  2. Search API should fetch results from elastic search.
  3. Find two pairs with the minimum difference in the list.

Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads