Gnixuhz level
获赞
15
粉丝
15
关注
0
看过 TA
887
北京化工大学
2022
游戏后端
IP属地:北京
该用户很懒,没有写自我介绍
私信
关注
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
2023-05-31 00:45
已编辑
北京化工大学 游戏后端
前面的流程请移步之前的动态~5.19    技术加面    熟悉的流程,先自我介绍,然后问了问在校期间的项目,主要讲了讲毕业设计中遇到的问题和解决方法,我说了个数据库的问题,用了比较取巧的方法处理问题,面试官问有没有想过用更好的方法处理,我说工作中会学习更有效的方法,但是需要时间。    之后是八股,先问了数据结构了解哪些、二叉查找树的效率,又问平时用的树效率如何,我回答了红黑树,因为平时常用map,底层是红黑树,比较熟悉。之后问了栈,栈的概念,特性和使用场景,简单回答一下。再然后问了点多态、进程线程的东西,有需要了解的请留言吧,没什么特别的。    然后是手撕代码,第一题是给一个字典,包含几个单词,再给一个string,问字典里的单词能不能拼成string,可以重复使用,纸上简单划拉划拉就看得出是个动态规划,约等于完全背包问题。第二题是给一个二维数组,只有0和1,0是水,1是陆地,问有多少片岛屿,想了一下应该是递归问题。两道题二选一,我选的第一题,所以第二题只是大概看了看,没动手,应该也不难。写完代码面试官让讲讲思路,我说“其实就是个完全背包问题”,然后我俩都沉默了一会,之后都乐了,面试官问“就没了?不细说说?”,我说“就是个完全背包嘛”,然后就欢声笑语结束面试了。    感觉跟一面二面差不多,手撕代码稍微有点意思吧,各位动态规划不熟悉的话还是建议多做做题。    周一出结果,静候佳音了5.22    加面通过,等后续安排5.25    资面    面试官很严肃,问了未来期望,问了机试过程中有没有遇到问题,了解了一下薪资结构,问了一下介不介意加班。    由于面试官全程面无表情地严肃,没法判断面试效果如何,等后续通知吧。5.26    资面通过5.30    主管面    感觉就像第四次技术面试,不像别的面经看的那样聊生活什么的,基本就是在聊技术。结果暂时没出。    另外跟对接人了解了一下,我好像也是目标院校(?),之前一直以为是非目标来着😋6.12    已收到offer,6.20入职
投递华为等公司10个岗位
0 点赞 评论 收藏
分享
2023-05-21 01:02
已编辑
北京化工大学 游戏后端
续上一篇动态。5.9    技术二面    出了点小意外,面试官电脑出了点问题,来晚了15分钟,整个流程也只持续了30分钟左右,我还以为要寄了,面完跟hr沟通,说可能是因为没工作经验没什么好问的,所以结束的比较快。    跟一面一样,先自我介绍,然后也是问毕设的内容,不多介绍了,大同小异。    之后是八股,问了vector和list的区别(一个底层是数组,一个底层是链表,从这个角度入手,把性能和应用场景说清楚就行)、宏定义(其实我没太听明白,大概是预处理的那些东西,我就说了说define)、从cpp到可执行文件的过程有哪些、函数传参方式(值传递、指针传递和引用传递有哪些不同)。    最后问了个很抽象的问题:申请一个int A[10],然后把A强制转换成char*,问sizeof(A)返回多少,我回答是40B,理由是因为最开始就申请了10*4B的空间,强转了也是这么大,不知道对不对。追问给A赋值“hello”,问strlen返回多少(5,也不知道对不对),又问sizeof(char*)的大小(1B,C++常见的指针都是1B吧),之后就没再问了。    手撕代码:给个int数组,一个target,问使target等于子数组之和的最短子数组长度,滑动窗口搞定,不难,跟机试题一比感觉就是高数和1+1等于几的差距。    流程结束后面试官表示代码写的还行,简历上的项目太少了,我说别的都是课程设计拿不出手,写了还不如不写。    两次面试的面试官都挺平易近人的,答不上来的问题直说不会就行了,感觉不用太紧张,很多都杞人忧天5.11    通知加面    应该是二面定级比一面高了,hr通知要三面,面了两次,心态平静,没什么压力,淡定接受了,哈哈。5.12/5.13    部门联系    接了两个电话,两个不同部门的。第一个电话我没搞懂啥情况,第二个电话给我解释了一下我才明白,赶紧跟hr沟通,大概意思是我被这两个部门看上了(嘻嘻),两相比较选了一个更想去的,坐等面试通知5.14    等的心慌,麻了,看来周末不加班后续在新的动态里更新咯~
刘川风:指针大小说错了,32位程序sizeof(char*)=4,64位程序sizeof(char*)=8
投递华为等公司10个岗位
0 点赞 评论 收藏
分享
2023-05-14 01:37
已编辑
北京化工大学 游戏后端
211本,科班非目标,机试400分,记录一下面试过程。4.20    投简历    9点投简历10点就接到电话了,这里需要注意一下,联系你的HR可能会直接要身份证号,用来作为唯一标识符(我的理解是有很多不同的部门,hr之间也是竞争关系,哈哈),如果投了多个OD岗位的话,先确定一下是不是自己想尝试的方向或者自己喜欢的部门就可以提供,之后其他HR就不能再把你的信息录入系统了。    hr发了一份机考题库,牛客就有,一百零几道,因为我是二战选手,所以多刷了几天题找手感,自己觉得差不多了就跟hr说,考试链接直接发邮件。觉得不稳可以去某DN上搜原题,基本是要付费的,我背了几道题直接上考场了,可惜没遇到原题(非命)。5.2    机考    第一题:农场施肥,100分    第二题:匿名信,100分    第三题:服务器分配问题,200分,类似会议室分配问题,采用堆来处理。    总结:题目还是有点难度,特别是200分的题,建议先纸笔捋一捋逻辑,直接上手难度略大,如果运气好遇到了之前背过的原题,记得改一改,听说是有查重的。总之还是准备好再考,觉得不稳就多刷几天再来。5.4    性格测试    没什么好说的,听hr的,性格选乐观,团队配合选符合,总之就是选正能量的就没啥问题。5.8    技术一面    上来先是自我介绍,之前看面经说建议2-3分钟,我的比较短,200字,估计不到一分钟就结束了,个人感觉把自己说清楚就行了,废话别太多。    然后问了问项目经历,我没参加过工作,简历上写了两个大创项目一个毕设,就简单说了这三个。面试官围绕毕设问了一些问题,我做的是个目标检测软件,讲了一下yolov5,大概讲了20分钟左右,细讲了一下网络结构,简单说了一下自己的创新(其实没啥创新,就是自己搞搞训练集,调了调参数,让模型在我的小笔记本能跑的起来=3=)。面试官还问了过程中遇到什么困难,怎么解决的,如实回答就行了,建议别说没遇到困难,可能会显得项目太简单没什么价值(没有困难制造困难也要上)。    之后问了一些C++八股,问了const,堆和栈,一些STL容器的底层实现什么的,记不太清了。    手撕代码很简单,给个数组,找出出现次数最多的元素,有一样次数的就输出更大的,直接map解决就行了。写不下了,请移步下一篇动态
投递华为等公司10个岗位
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务