网易有道二面凉经

已收感谢信。

  • 过了三四天了,回忆一下题目

  • 关于java的没啥好说的,面试官问了几个问题感觉就那样没啥出彩的就不感兴趣了,主要集中在算法

  • 二数之和,hashmap法写出来了,要求用空间复杂度O(logn)的,我不知道快排的空间复杂度...提示排序数组后用双指针写出来了

  • 判断2的幂、判断4的幂,艰难写出来

  • 智力题:有两个盘子放了苹果,一边18个一边20个,每次拿的数量不限,但只能从一个盘子里拿,最后一个拿苹果的人输,有没有必胜的方法(先手后手都可以)。半天想不出来,喜提感谢信一封。

#面试题目##网易有道#
全部评论
请问楼主笔试A几题?岗位是Java吧
1 回复
分享
发布于 2020-08-12 12:53
智力题想到解法的牛油麻烦指点一下,感激不尽
点赞 回复
分享
发布于 2020-08-11 21:29
滴滴
校招火热招聘中
官网直投
你先从20个里拿两个,使左右两边个数相等,不管别人怎么拿,你都尽量使两边个数相等,目标是使得左右两边为2时,对方先拿,你必赢。
点赞 回复
分享
发布于 2020-08-11 21:44
感觉和放棋子怎么保证必胜的思想差不多,就是利用对称的思想
点赞 回复
分享
发布于 2020-08-12 12:39
老哥 面完几天有回复的
点赞 回复
分享
发布于 2020-08-26 11:26
查了一下判断2的幂和4的幂的解法,用二进制做可太妙了,归根结底还是要对2敏感。
点赞 回复
分享
发布于 2020-08-27 16:13

相关推荐

1. 自我介绍(5-10min)2. 在工作中负责的模块是什么?3. 工作中遇到的复杂的事情,以及是如何去解决的4. css布局了解多少,哪些布局用的比较多?flex布局,grid布局,如何实现水平垂直居中,flex布局和grid布局的区别是什么5. 了解前端模块化吗?讲述es6模块化,模块的加载顺序是什么6. Array的内置方法有用过哪些吗?push,pop,shift,unshift,slice,splice,map,reduce,join。7. map和forEach的区别是什么8. splice应用于哪些场景9. vue用过吗?vue2还是vue3哪个用的比较多?10. v-for和v-if的优先级是什么11. vue组件之间的通讯用什么12. vue父子组件的生命周期顺序13. 事件循环了解吗14. 代码看输出    var num = 1    var obj = {num: 2 }    obj.fn = (function (num) {      this.num = num * 4      num++      return function (n) {        this.num += n        num++        console.log(num)      }    })(obj.num)    var fn = obj.fn    fn(6)    obj.fn(7)    console.log(num)    console.log(obj.num)  15. 反问环节    1. 岗位的工作内容:erp?好像是供应商和供应链的中间通道,负责分销管理,铺货。前端vue2,vue3,element-plus    2. 实习生参与的工作是新旧项目都会参加吗?新项目用vue3,旧项目vue2,用微前端结合,都需要维护    3. 面试官讲述了工作时间,上午9:00-晚上8:00感受:1. 对于基础知识掌握的比较少,只了解比较表层的内容,但是深挖原理不知道2. 对于js的代码,没有去自己实操运行一下3. 在工作和学习中,项目中没有挑战一些难点和突破点,问的时候不知道怎么说
点赞 评论 收藏
转发
1 14 评论
分享
牛客网
牛客企业服务