📜  SDE Intern(前端)的 Merkle-Sokrati 面试经历

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

SDE Intern(前端)的 Merkle-Sokrati 面试经历

通过LinkedIn申请——两周前的标准是 ReactJS、JavaScript、HTML 和 CSS。

  • 视频面试邀请函: 2021 年 10 月 8 日
  • 面试平台: MS Teams
  • 长: 1小时(大约)

我的屏幕已共享

第-1轮(技术):

  1. 自我介绍

  2. 你精通哪些领域

  3. 我被要求解释我的一个项目。

  4. 你知道 CSS:

    • 我们如何在 HTML 文档中包含 CSS,显示所有 3 种方法(在 IDE 上通过编码显示)
    • Box-sizing、Grid、FlexBox、Parent-child关系、Seudo-element、Seudo-Class,两者的区别。
  5. 你知道 JavaScript:

    • 什么是 JS,它与 C++(我的编程语言)有何不同
    • Promises、Hoisting、Callbacks(我被要求编写代码来展示如何进行回调)
    • 高阶函数
    • 解释 call()、apply() 和 bind() 方法。
    • 简单函数和高阶函数的区别
    • var、let 和 const 关键字之间的区别(非常重要)
    • 什么是 API、app.GET、app.POST

    资源: https://www.interviewbit.com/javascript-interview-questions/

  6. 你知道事件循环吗(正如我在简历中提到的 ReactJS)

  7. 你知道DSA、数组、链表、动态数组吗

  8. 数组和链表的区别。

  9. 删除数组和链表中元素的时间复杂度

  10. 循环链表及其在现实生活中的应用。

我应该解释我上面提到的每个关键字。

最后,我向面试官询问了实习生的期限和津贴,因为职位描述中没有提到。所以它的意思是6个月。

尖端:

  • 您至少应该知道您在简历中写的所有内容的“内容” 。你应该能够清楚地解释它。
  • 可能会要求您展示如何通过在任何 IDE 上编码来实现特定功能。
  • 无论是 Web 开发(项目)还是编程,您都应该记住正确的编码语法。
  • 充分准备你的基本原理、定义、差异等。