nodeJs开发面经

2,059 阅读3分钟

nodejs开发一面 面试题

  1. 先说说看 A模块 require 调用B模块 然后B模块 require A模块会发生什么
  2. 如何 检测是否存在 闭环require
  3. 浏览器为什么要跨域
  4. 服务端 如何检测前端上传的表单是什么类型
  5. 谈谈 egg 的 middleware
  6. 谈谈 restful API
  7. egg router- controller-service的流程
  8. 进入service之后前后的时间处理
  9. node 是如何走缓存的 访问db 和 缓存的关系 比如 cpu 内存等等
  10. 如何控制高并发 如果有50个api 但是一次性只能7个api
  11. 服务器合服 给你一个节点 让你输出 整个链表 或者 拿到最后的节点
  12. readFile 和 readFileSync的区别
  13. 读大文件会怎么样
  14. 平时自己是怎么处理异步的
  15. 操作mysql的时候 多个索引
  16. 看是否是命中了索引
  17. typescript有了解过吗

续上文 nodejs 面试题第二波来啦

  1. 请说说看 缓存 和缓冲的区别?
  2. 你说你的websocket服务,你有测过这个服务最大的访问量吗,支持多少的并发?
  3. 你说你的socket竟然崩溃你知道为什么吗?
  4. 请说说看自己处理过最复杂的 sql 的语句,其中有哪些坑?
  5. egg启动有什么坑吗?
  6. 请说说看缓存的中间件?
  7. mysql 如何做 xss攻击的防范?

此面基本上没有基础知识,主要考察的是 面试者 的项目经验和解决能力,讲究的是工程化的能力,以及处理问题的能力,喜欢对问题深究的程序员,必然是优秀的程序员,大厂当然是青睐的,所以还是得好好努力,希望二面能过吧。人品upupup!

续上文 HR面试 来啦

  1. 介绍一下自己
  2. 为什么想离职
  3. 写nodejs多久啦
  4. 说说看项目经历中有什么做的好的和不好的
  5. 你说你做了一个会议系统,这个系统能干什么,里面有什么待优化的地方吗
  6. 平时如何排查问题 和解决问题
  7. 有什么兴趣爱好
  8. 同事 和 同学如何联系
  9. 自己的职业规划
  10. 同事间的关系如何处理,对于pua如何解决
  11. 家住在哪里
  12. 对一个人开发有什么思考
  13. 业余时间如何安排
  14. 有什么想问的

最后还是对网易的渴望吧,希望能加入网易的大家庭,和有能力的人做有挑战的事情

今天早晨把网易的shl测评做了。
这个测评是校招都需要去参加的,然后里面问的题目是那种个人特征吧。

  1. 做人处事的态度
  2. 工作的态度等

入职啦