一面 [远程] 30分钟
- 封装一个方法, 对数组扁平化去重, 并得到一个升序的数组
// 输入以下值vararr=[15,[1,newNumber(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]- 实现一个版本比较函数, 并返回结果
console.log(compareVersion('1.0.0','>','1.1.1'))// falseconsole.log(compareVersion('2.0.0','>','1.1.1'))// trueconsole.log(compareVersion('1.99.10','<','2.1.1'))// trueconsole.log(compareVersion('1.1.1','<=','1.1.1'))// trueconsole.log(compareVersion('1.1.1','==','1.0.0'))// false二面 [线下]
你一般学习技术的话都是通过什么手段平时项目中遇到过哪些难点项目需求迭代的频率怎么样平时项目中的开发流程- git里面reword和reset有什么区别
处理过一些线上bug吗- 你们有线上错误日志监控和埋点统计吗
未来的一个发展规划是什么现在的薪资是多少你觉得你技术上最大的优势是什么你一般喜欢开发项目中的哪些部分小程序做过吗现在找工作到什么进度了大学学的什么专业, C++现在还会吗浏览器输入url到页面渲染的过程- DNS查找大概分几层了解吗
页面A跳转页面B, 然后修改了一些数据, 再把数据带回页面Avue组件如何实现缓存你在平时工作中都封装过哪些组件有做过跨项目的公共组件管理吗上线发布流程说一下你当时怎么想到做软件开发的呢- 你对计算机的基础原理/操作系统了解多少
- 数据库的设计范式有了解吗
- nodejs有用过吗
react了解过吗, react最新版了解过吗
友好的沟通, 这轮并不是很正规的技术面, 可能更偏向于聊天形式的交谈
hr面 [电话]
并没有想象中的那么大方, 我要了个(n+3)k, hr就跟见了鬼一样, 说话的声调都变了, 以至于她后面说出来的每一个字都散发着不可置信的语气
感觉挺无语的, 好歹也是个D轮融资, 拜托hr别这么没见过世面行不行啊
一面 [远程] 30分钟
二面 [线下]
你一般学习技术的话都是通过什么手段平时项目中遇到过哪些难点项目需求迭代的频率怎么样平时项目中的开发流程处理过一些线上bug吗未来的一个发展规划是什么现在的薪资是多少你觉得你技术上最大的优势是什么你一般喜欢开发项目中的哪些部分小程序做过吗现在找工作到什么进度了大学学的什么专业, C++现在还会吗浏览器输入url到页面渲染的过程页面A跳转页面B, 然后修改了一些数据, 再把数据带回页面Avue组件如何实现缓存你在平时工作中都封装过哪些组件有做过跨项目的公共组件管理吗上线发布流程说一下你当时怎么想到做软件开发的呢react了解过吗, react最新版了解过吗hr面 [电话]
并没有想象中的那么大方, 我要了个(n+3)k, hr就跟见了鬼一样, 说话的声调都变了, 以至于她后面说出来的每一个字都散发着不可置信的语气