这公司啥要求,感觉难度和中兴的sssp和蓝剑差不多了

相关推荐

04-11 17:41
已编辑
吉林大学 算法工程师
总时长 56分钟开头常规自我介绍,做了ppt。看网上说总时长最好不要超过3分钟,所以一开始讲的很快,但汇报到我的研究工作的时候,面试官打断了我,并提出了几个问题。我一一解答。之后就是重复这个过程,直到ppt讲完。至此已经将近过了40分钟。总的来说这部分不是很难,提的问题我也都能回答出来。但感觉是因为我没有别的项目经历和实习经历,面试官为了避免尴尬,所以刻意的在这问一些问题。之后就是关于coding的一些问题:问python中的生成器是什么?我不知道,诚恳道歉。问c++中,push_back和emplace_back的区别?之前看过相关的内容,但记不清具体的术语,只记得emplace效率更高。所以就笼统的说了一下,push会复制数据,emplace直接在内存空间中构造对象,emplace的效率更高。最后手撕代码1.手写self-attention。之前还专门练过,可惜太久没看,忘完了。最后只写了个大概,没写多头的部分。2.手写二分查找。这个小case。1分钟就写完了。但是估计我的二分查找的写法面试管不是很熟悉(毕竟有很多种版本),面试官让我看一下我写的会有什么问题,我仔细看过之后,感觉没啥问题。就回答说:应该没啥问题,这个模板之前也用过很多次了(他知道我简历上有很多ACM的奖项),然后面试官就没说啥了。反问环节进去后具体是做什么的,会有人带吗? 实习时工资会有多少?
查看5道真题和解析
点赞 评论 收藏
分享
时长40分钟,没有开摄像头1.自我介绍2.项目是实习的项目还是学校的项目?3.项目负责哪个方面?4.实习做什么的?5.three.js相关,有没有了解3d的一个渲染模式,比如如何修改场景,修改景深6.前端学习路线7.react的useEffect,useState是同步的还是异步的,use.memo了解不?经常用的有哪些?8.express框架的压缩模型9.为什么用Mongodb,不用mysql?10.js事件循环11.判断执行顺序(这里是口述代码,后来我问了我可以记一下么,才打开聊天框发过来代码)12.promise的内部实现13.js的作用域14.在一个方法里面,console.log(a)的过程是啥?15.判断了两个输出16.在什么情况会用到状态管理?17.比如现在有一些用户数据,存到store,怎么去读取?或者说,从0到1去设计一个项目,对于一些用户信息,组织信息,搭建这个以及做一些权限设置,会怎么设计?18.路由拦截怎么拦截?19.组件间数据通信怎么做的?20.在vue想实现一个v-module的指令,怎么做?比如说用一些vue2的组件库,element等挂在input上面,比如说挂一个a变量,我们就可以v-module=a,a这个数据是实时响应的,输入啥就展示啥,自己去实现input的时候,模拟input组件的时候,比如说自己挂一个customsa,然后v-module d,然后,然后d再实时监听到他的值,这个怎么实现?后面又说想知道那个指令。说了props和emit,又被问具体怎么实现。21.懒加载的逻辑22.说了一个场景,简单描述就是,倒着滑浏览器的时候或者在底部的时候并且强刷之后,图片怎么懒加载的,渲染逻辑是啥?23.职业规划是什么?以后准备做什么?24.专业不相干,为啥做前端相关的软件方面?反问:业务,平常做啥#暑期实习##前端开发#
查看24道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务