「前端」阿里云一面面经

面试的主要内容就是前面围绕项目展开聊了一些相应的技术栈,中间给了一个代码输出题,堪称是我见过最复杂的代码输出题,三个运行时 Node/V8/Bun 能跑出三个不同的结果,这个题目其实答的磕磕绊绊的,也有一些错误,但最后面试官说答的蛮好的,主要看思路,说明结果本身可能面试官不是很 care。

  1. 看你的项目都用了 TailwindCSS,我没用过,能不能介绍一下?
  2. 看你的项目用了前端路由,能不能介绍一下原理?
  3. 为什么点击链接,url 变化,页面却不会刷新?
    1. 前端路由代理,介绍一下 history 模式和 hash 模式
  4. 你是怎么鉴权的?
    1. token 发请求的时候后端会鉴权,返回的结果拿来在前端控制能访问的页面,防止访问到请求不到内容的页面
  5. 如何区分普通管理员权限和超管权限?
    1. 同理,在后端鉴权,根据鉴权结果在前端展示对应的页面
  6. token 是解决什么问题的?
    1. 记住登录状态
  7. 存储在哪里?
    1. cookie/localStorage
  8. CSRF/XSS/SQL 注入等安全问题(八股复读)
  9. 如何解决跨域?
  10. 为什么会用 MongoDB?
    1. 因为no sql用起来轻量
  11. Vue 和 React 有什么区别(经典八股)
  12. 代码输出题(很复杂,后面会单独开贴写分析)传送门:https://www.nowcoder.com/discuss/658728729333530624
  13. 手撕:实现一个类似 lodash.isEqual 的函数
#阿里云##秋招##前端#
全部评论

相关推荐

沉淀去了,8月是不是机会会多一点,。打招呼300+,就一个小厂面试,聊了十分钟天就让我去了,暑假继续沉淀了,到八月九月冲了
丰川打工祥:我目前的体感是,双非本+一段小厂实习,基本约不到中厂的面。已经开始第二段小厂了。可能的确是最近hc太少了。
点赞 评论 收藏
分享
见见123:简历没有啥问题,是这个社会有问题。因为你刚毕业,没有工作经历,现在企业都不要没有工作经历的。社会病了。
点赞 评论 收藏
分享
05-24 14:12
门头沟学院 Java
点赞 评论 收藏
分享
翱翔龙骑:耗材的幻想
点赞 评论 收藏
分享
评论
9
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务