Skip to content

【05-09】😘 AA公司 #27

@buuing

Description

@buuing
! 25k-40k * 14薪
! 965 工作制

一面 [远程] 30分钟

  1. 封装一个方法, 对数组扁平化去重, 并得到一个升序的数组
// 输入以下值
var arr = [
  15,
  [1, new Number(10), 2],
  { a: 3, b: [4, 7, 8] },
  [6, 7, 8, 9, [11, 12, [12, 13, [14]]]]
]
// 返回下面的值
[1, 2, 3, 4, 6, 7, 8, 9, 10,11, 12, 13, 14, 15]
  1. 实现一个版本比较函数, 并返回结果
console.log(compareVersion('1.0.0', '>', '1.1.1')) // false
console.log(compareVersion('2.0.0', '>', '1.1.1')) // true
console.log(compareVersion('1.99.10', '<', '2.1.1')) // true
console.log(compareVersion('1.1.1', '<=', '1.1.1')) // true
console.log(compareVersion('1.1.1', '==', '1.0.0')) // false

二面 [线下]

  1. 你一般学习技术的话都是通过什么手段
  2. 平时项目中遇到过哪些难点
  3. 项目需求迭代的频率怎么样
  4. 平时项目中的开发流程
  5. git里面reword和reset有什么区别
  6. 处理过一些线上bug吗
  7. 你们有线上错误日志监控和埋点统计吗
  8. 未来的一个发展规划是什么
  9. 现在的薪资是多少
  10. 你觉得你技术上最大的优势是什么
  11. 你一般喜欢开发项目中的哪些部分
  12. 小程序做过吗
  13. 现在找工作到什么进度了
  14. 大学学的什么专业, C++现在还会吗
  15. 浏览器输入url到页面渲染的过程
  16. DNS查找大概分几层了解吗
  17. 页面A跳转页面B, 然后修改了一些数据, 再把数据带回页面A
  18. vue组件如何实现缓存
  19. 你在平时工作中都封装过哪些组件
  20. 有做过跨项目的公共组件管理吗
  21. 上线发布流程说一下
  22. 你当时怎么想到做软件开发的呢
  23. 你对计算机的基础原理/操作系统了解多少
  24. 数据库的设计范式有了解吗
  25. nodejs有用过吗
  26. react了解过吗, react最新版了解过吗

友好的沟通, 这轮并不是很正规的技术面, 可能更偏向于聊天形式的交谈

hr面 [电话]

并没有想象中的那么大方, 我要了个(n+3)k, hr就跟见了鬼一样, 说话的声调都变了, 以至于她后面说出来的每一个字都散发着不可置信的语气

感觉挺无语的, 好歹也是个D轮融资, 拜托hr别这么没见过世面行不行啊

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions