#做完网易2023秋招笔试题,我裂开了# 1. 100%,直接把数字比坐标大的数一直减,直到和位置相等;对应的去找需要+1的数字,需要用hash维护每个数字所在的位置。 2. 46.3%,前缀和+暴力枚举长度。 3. 100%,从高位到低位计算二进制位为1的个数并记录这些数字,≥k就更新vector,不然沿用上一次的vector。 4. 60%,先计算出第n项ab对应的幂(需要用矩阵快速幂计算法)
# 1. 给一个非递增的数组,例如[5,4,3] 每次操作对其中一个数+1,其中一个数-1,最后构造成单调递增的数组,需要的最少操作次数 例如 [4,3,2]需要四次 # 2. 给定一个字符串,只包括r,e,d求子字符串的数量,要求该子字符串中r,e,d都出现且出现的次数相同 # 3. 求N个数组,K个数按位与的最大值 # 4. 给两个数,a,b 后面数的生成方式是 前面的数和前前面的数相乘然后平
24分8道单选题,30分6道不定项选择题,26分3道简答题,20分2道编程题 第一次碰到手机也要开摄像头(要照到考生和答题屏幕)- -临考前还穿着睡衣,也没有支架,磨磨唧唧调整设备考试都迟到了,所以大家还是要提前准备好 选择题 特殊符号选择器(>,+,~) 设置颜色的几种方式 git commit指令 package json配置 node版本 LTS 引起回流的情况 看代码输出题: promis
1.自我介绍 2.自己的经历?负责了什么工作?学到了什么? 3.给初一孩子的家长推荐文化素养产品的角度? 总结:我太菜了
实现类似网易新闻的下拉刷新样式。下拉列表时,会画出一个小圆。代码基于EGOTableViewPullRefresh。 [Code4App.com]
1.给定一个字符串,统计其中的不重复的英文单词的数量(80%) 2.给定一组非0整数nums,重新排列每个数的顺序(每个数不可拆分)使之组成一个最小的整数(70%) 3.给定n 个结点。给定一个整数n和一个 edges 列表,判断这些边能够形成一个合法有效的树结构(100%) 4.给定一个二维平面上的点集,找到距离最近的两个点,并输出它们的坐标(0%) 网易是海笔吗?过多少能进面啊老东家看看我
9.15 面的,问的问题也很常规,没有手撕,只有一道非常简单的 sql,怀疑是已经确定人选了,只是走流程,果然今天收到了感谢信。 自我介绍 说一下 Map 接口的实现 HashMap 的线程安全问题? GC roots 对象有哪些? 内存泄漏如何排查?抛出的异常是什么? synchronized 和 lock 的区别? 说一下 lock 的实现?什么是可重入锁? jdk 源码中了解哪些设计模式?
面试大概四十分钟,手撕了十几分钟,总时长1个小时。总结:问的八股还是挺少的,主要是深入原理,分析为什么这样做,做了有什么效果,最后有什么好处,有好多问题一时真的想不太好,考验发散性思维。最后:菜就多练。 Channel在go中起什么作用 Channel为什么需要两个队列实现 go为什么用搞Channel,别的语言为什么没有 channel底层是使用锁控制并发的,为什么不直接使用锁 介绍一下GMP调
2024年7月1日 自我介绍 c++系列,智能指针有哪些,共享指针的原理,多线程进程用过吗,模板,enable if,根据不同的类,执行不同的函数效果。 游戏项目介绍,如何碰撞检测,关卡管理如何做的。 unity学了多久,拿过什么奖 游戏引擎结构,图像渲染如何做的。 数据、行为同步有那两种方法,如何实现 反问: 采用自研游戏引擎或者虚幻引擎,有用c++开发自研引擎的,有做游戏设计的。实习生不同的组
6.20笔试 (吐槽:那笔试说明里头先说了有多个题型,又举例100分一道的题,鼠鼠前一天刚做完华子笔试,以为也是越往后分越高,开考后看前三道题一道菜20分一共才六十分,怎么都觉得得抓紧做完,写了五十分钟抓紧提交结果告诉我没后文了???) 第一道题:忘了,反正不是魔兽世界 第二道题:阴阳师判断能不能赢,能赢多少(遍历就行) 第三道题:拉格朗日那个手游的影响范围题(一堆二维点,每个点有个影响范围,算有
6.18 一面,面试时间30分钟 先自我介绍, 然后问了我实验室的项目,包括软件架构,性能优化之类。答得很烂,因为这个项目很水。 最后象征性地问了2个C++八股。 至今没有约面。大概凉透了。
1. 自我介绍(学校专业+项目经历) 其实我说的很少,我刚开始就一句话介绍,把面试官搞尬住了。然后他说:就这些吗?我:啊啊啊啊我没有好的项目经历啊啊啊 2. 介绍项目——SM4加密算法流程 3. 对称加密与非对称加密的区别 4. Qt界面如何实现 5. 常用编程语言:C、Python,熟悉C++ 6. C中的sizeof和strlen的区别 7. 想要在函数中传入一个数组该如何操作?指针 8. 链
1.自我介绍 2.epoll的实现过程以及底层原理 3.ET,LT的区别以及ET的好处 4.填空题,求栈和堆的大小 5.写一个抽象类以及子类 6.虚函数,虚指针,虚表 7.SQL题 8.问了聚簇索引和非聚簇索引 9.选择题,根据堆实现二叉树,求中序遍历 10.场景题,多并发 11.Redis不一致性问题 反问: 不足? 什么时候出结果?
前言 大家好,今天回顾一下,我前段时间参加的游戏测试工程师技术面试 两个面试官,一个提问,另一个负责记录 过程 自我介绍 比赛经历 介绍一下使用的博弈算法 穷举算法对性能有什么影响 怎么评估局面好坏 出现的bug怎么解决的,为什么会出现? 作为队长,怎么分工和协作 队员工作有些重合,为什么? 你负责哪些内容 比赛一共进行了多久?怎么分配的? 每个阶段的目标 设计时有出现什么意外的情况吗? why测
之前分享了网易的一面二面面经,本来以为凉了,没想到在回复牛友评论的时候收到了三面的通知(https://www.nowcoder.com/discuss/487543831529857024?sourceSSR=users)。今天来分享一下三面的面经~ 谈谈JVM虚拟机 JVM虚拟机是有哪些部分组成的 JVM虚拟机的内存结构 方法区存放哪些信息 常量存放在哪个区域 一般用什么方法来创建一个线程池