面试官网络很差,中途断了5 6回; 1.自我介绍 2.介绍一下实习都做什么了,不想留下吗? 3.挑一个项目介绍一下,讲一讲难点,(webserver)线程池里面任务队列是无限的还是有限的,如果客户请求的任务太多了数组爆了怎么办,就把请求给丢了吗,你这个设计有问题啊;(大脑一片空白直接懵逼) 4.讲一讲C++11的新特性,说说智能指针,使用智能指针了普通指针还能用吗,什么时候用智能指针,什么时候用普
1.自我介绍 2.请阐述你对32位和64位的理解(几乎答不上来) 3.算法题:给了个模型,让你抽象出它的类,实现两个方法(想了十几分钟面试官还给了提示才想出来是一个树,磕磕绊绊写了一个方法就打断我说这次面试结束了。。。。)准备了几天力扣完全没用上,,,,
太难了 go中如何将string转为[]byte,不申请额外空间? 设计一个并发安全的计数器 有缓冲和无缓冲channel gin框架的路由数据结构怎么实现的 为什么用前缀树 go官方包的路由是用什么数据结构实现的? go的多路复用模型,数据结构? go中如果将Listener 关闭,那么之前已经 Accept 的连接是否会关闭 为什么不会关闭? go中如何判断读文件结束了 go中如何在打开一次文
写面经攒人品。 申请职位为SLAM/3D算法工程师。 首先自我介绍。详细问了我实习的经历,问我为啥辞职,为啥没有留用,有点懵了,就说公司实习转正很少。 一些项目细节ceres优化相关有没有手动算雅克比,我说有点复杂,我没算出来,用的自动求导,然后核函数有用到哪些,区别是什么,然后详细问我图像匹配配准,我说描述子匹配,然后各种筛选,就说我说的东西比较基础。 最后手撕代码,面试官口述题目,我没太听懂,
得物一面20分钟 1.jvm组成,垃圾回收算法 2.可以作为GCRoots对象的有哪些?(直接懵逼) 3.OOM的常见场景及你是如何检查这个问题的 4.方法区会出现什么问题 5.线程池的使用,出现错误会有什么应对措施 6.Redis常用数据结构和他们的底层实现 7.项目拷打,介绍项目功能,遇到的问题,和你做了哪些优化 8,最后反问 感觉是g了,面试官问的非常的细致,八股文也是偏向底层的那种,可能项
一面20分钟 1. 数据采集有什么难点?(采集的程序不能占用过多CPU,要不然影响正常业务) 2. 还有没有什么其他问题,比如数据丢失什么的?(30s打一个点,丢一个点也没啥,可以容忍,多打了点,后面的系统会自动聚合成一个点) 3. 帮忙解决过什么线上问题?(讲了一遍业务背景,说了运维中遇见的问题,但是面试官想的是因为程序出错遇到的问题,不是这种低级问题,damn) 4. 讲讲Raft协议(bal
1.自我介绍 2.实习项目25min(从技术上详细介绍,场景扩展,怎么解决?) 3.算法25min 爬楼梯,时间复杂度,优化空间复杂度 lru没撕出来面试官人很好,一直在引导,脑子懵了没写出来,感觉面试官都无语了 场景扩展也答得一般,估计是凉了
你平常是前端写的多还是后端或者说是别的写的多(为啥会问这个),都写过什么。 商学院的,是科班吗(不是,穿插自我介绍) 简历上angular,jQuery为啥写的了解而没有像其它技术栈一样写熟悉(没做过啥东西,jquery代码都是维护为主) 0.1+0.2!=0.3的解决方案。 除了js还有什么语言是这样的(只知道python,java应该也是吧),有什么语言不是这样的呢(真不知道),为啥会出现这种
只能怪自己基础薄弱,被WPS架构大佬吊打的一天... 不知道为啥投CPP岗被分配到架构师面试,感觉比较硬核,和前面的面经都不一样... 1.非科班,学过哪些基础专业课 2.质问绩点,质问六级,质问学校 (接下来是挑最熟悉的专业课的来问) 3.自己介绍下数据结构与算法掌握的重难点 4.Floyd,并说下算法时间复杂度空间复杂度 5.Dijkstr,并说下算法时间复杂度空间复杂度 6.dp过程中每一步
无手撕,无八股,总时间40min 1. 自我介绍加项目亮点,讲的口干舌燥,直接大半时间过去 2. 问缓存为啥要用redis,不用可以么,讲了redis的好处 3. 继续问能不能用java实现,讲缓存放jvm里边的限制,gc时候停止时间影响主业务 4. 继续问能不能用堆外内存,不会,让下去研究下 5. 问项目是单人做还是合作,问为什么要做这个项目 6. 被cue项目这几天见好多 7. 问Rocket
60min 感谢你的时间 1. 自我介绍 2. 进程和线程的区别?为什么线程切换消耗资源小?进程和线程是怎么来使用多核CPU的? 3. 虚拟内存 4. 手机下单流程的网络请求过程?为什么是三次握手不能是两次?世界上这么多机器是怎么知道我们的目标服务器在哪里? 是要知道所有人的MAC地址然后去匹配吗?连接断开的过程?没有第四步会怎么样?TCPUDP的区别 5. HashMap的实现?红黑树的好处?
自我介绍+两个项目的项目亮点 八股: 1.Java基本数据类型及所占字节数 2.float,double精度丢失问题,为什么会出现精度丢失(瞎扯) 3.如何解决精度丢失(瞎扯) 4.常用集合框架,介绍了ArrayList,hashmap,concurrenthashmap 5.concurrenthashmap的底层数据结构 6.什么时候转化成红黑树 7.votaile和synchronized的
自我介绍 问为什么没去实习 项目是实验室和企业的合作项目 我是java主开发 项目遇到什么难点? 不够难,有遇到什么更难的吗? 根据项目引入八股 1. JVM (碎碎念我基础八股背过,但调优没实践过,所以简历里刻意没写jvm,下午面了两家都被开局jvm糊脸了) 垃圾回收器有哪些 你们项目用的什么 -答G1 为什么不用CMS和ZGC? 用的老年代回收器是什么? 如果我线上一个服务频繁触发FullGC
1自我介绍 2将自己的一个项目(讲了观察者APP) 讲一下华为这个项目,(然后就发现非科班啥啥的) 3项目中用到Redis,Redis多用来干啥的 4redis怎么进行缓存 5优化MySQL 5redis 怎么进行数据同步,是不是没用到底层的一些设置 redis缓存穿透击穿 6文章审核是怎么个流程 7你提到了审核敏感词,如果让你做敏感词,你怎么弄 8给用户个性化推荐你有什么想法 手撕 123sbd
🕒 岗位/面试时间 CHO体系-企业信息化部 Java后端 8.21一面 👥 面试题目 问什么项目学到的最多,我说团购点评平台 然后从redia应用到zset底层一路问下来,汗流浃背 问学过哪些中间件,我说redia,rabbitmq,了解过rocketmq,kafka等,问还有别的吗,我说还没起学,然后就开始疯狂问简历上没有提到过的东西了(es知道吗,xx知道吗,xxx知道吗,有些我都没听过