📜  MedikaBazzar SDE-1 的面试经历 | 1.5年经验

📅  最后修改于: 2022-05-13 01:54:17.448000             🧑  作者: Mango

MedikaBazzar SDE-1 的面试经历 | 1.5年经验

第1轮:

  1. 在数组中查找重复项 - Python
  2. 从字符串中删除重复项 - Python
  3. Javascript 问题。
var obj = {  
   name:  "vivek",  
   getName: function() {  
       console.log(obj.name);  
   }  
}  
obj.getName();

第 2 轮:

  1. 前端应用程序(机器编码),使用您选择的 JS 框架构建它。 (任何你过去没用过的轻量级JS框架,你也可以看看riotJS)
  2. 主页应该显示一个包含产品列表的表格。要显示的属性是产品名称、价格和数量
  3. 该表应具有内联编辑功能,其中每一行在单击后都可以编辑。
  4. 应该有一个“添加新产品”按钮,它应该打开一个弹出窗口以接受新产品信息并应该插入表格顶部。
  5. 应该有一个搜索框来搜索和过滤产品。搜索应该发生在产品名称上。

以上所有功能都不应刷新页面。

将上述应用与后端 API 链接

  1. 用于保存新添加和产品更新的 API。
  2. 基于查询返回搜索结果的 API。

贮存

  1. 将产品的添加和更新保存在任何关系数据库以及弹性搜索中。
  2. 搜索 API 应该从弹性搜索中获取结果。
  3. 在列表中找到差异最小的两对。