Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【05-09】😘 AA公司 #27

Open
buuing opened this issue May 28, 2021 · 0 comments
Open

【05-09】😘 AA公司 #27

buuing opened this issue May 28, 2021 · 0 comments

Comments

@buuing
Copy link
Owner

buuing commented May 28, 2021

! 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别这么没见过世面行不行啊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant