饿了么 Node.js 面试知识学习
饿了么 Node.js 面试知识学习
饿了么 Node.js 面试,建议优先阅读原版教程内容。
如何通过饿了么 Node.js 面试
Hi, 欢迎来到 ElemeFE, 如标题所示本教程的目的是教你如何通过饿了么大前端的面试, 职位是 2~3 年经验的 Node.js 服务端程序员 (并不是全栈), 如果你对这个职位感兴趣或者学习 Node.js 一些进阶的内容, 那么欢迎围观.
需要注意的是, 本文针对的并不是零基础的同学, 你需要有一定的 JavaScript/Node.js 基础, 并且有一定的工作经验. 另外本教程的重点更准确的说是服务端基础中 Node.js 程序员需要了解的部分.
如果你觉得大多不了解, 就不用投简历了 (这样两边都节约了时间), 如果你觉得大都有了解或者光看大纲都都觉得很简单那么欢迎投递简历至 ElemeFe (fe.job@ele.me).
导读
虽然说目的是要通过面试, 但是本教程并不是简单的把所有面试题列出来, 而主要是将面试中需要确认你是否懂的点列举出来, 并进行一定程度的讨论.
本文将一些常见的问题划分归类, 每类标明涵盖的一些覆盖点
, 并且列举几个常见问题
, 通常这些问题都是 2~3 年工作经验需要了解或者面对的. 如果你对某类问题感兴趣, 或者想知道其中列举问题的答案, 可以通过该类下方的 阅读更多
查看更多的内容.
整体上大纲列举的并不是很全面, 细节上覆盖率不高, 很多讨论只是点到即止, 希望大家带着问题去思考.
Js 基础问题
模块
事件/异步
进程
IO
-
[Doc]
Buffer -
[Doc]
String Decoder (字符串解码) -
[Doc]
Stream (流) -
[Doc]
Console (控制台) -
[Doc]
File System (文件系统) -
[Doc]
Readline -
[Doc]
REPL
Network
OS
错误处理/调试
-
[Doc]
Errors (异常) -
[Doc]
Domain (域) -
[Doc]
Debugger (调试器) -
[Doc]
C/C++ 插件 -
[Doc]
V8 -
[Point]
内存快照 -
[Point]
CPU profiling
测试
util
存储
安全
-
[Doc]
Crypto (加密) -
[Doc]
TLS/SSL -
[Doc]
HTTPS -
[Point]
XSS -
[Point]
CSRF -
[Point]
中间人攻击 -
[Point]
Sql/Nosql 注入
No Comments