同学请问你是地图部的吗
点赞 评论

相关推荐

1.自我介绍2.介绍项目背景问了项目是因为什么缘由开始开发的,是学校组织的,还是自发开发的3.C++的基本数据类型答了int之类的4.int类型在32位和64位操作系统占用的空间大小答了在32位VS2022上面是4字节,在64位Ubuntu上面是8字节实际上在64位的Ubuntu24.04系统上也是4字节的5.浮点类型表示小数出现不精确的问题是因为什么导致的,可以解释一下底层的原理吗不知道6.列举一下STL的常见容器答了vector之类的7.讲一下了解的容器的底层数据结构说了vector和list的底层数据结构8.map容器的数据结构实现只答了是使用红黑树实现的9.智能指针了解过吗,有哪几种类型的,具体使用场景说了auto_ptr,shared_ptr,weak_ptr10.share_ptr的底层实现说了是配合一个计数器类实现的接下来就是问项目相关的了11.Boost是如何实现线程池的,大概是如何使用这个线程池的,提供了哪些接口答了使用了Boost自带的thread_group,提供了任务加入的接口12.http的底层是udp还是tcptcp13.tcp和udp的区别答了面经上的14.流式协议和普通协议的区别答了报文传输和比特流传输的区别15.tcp的粘包的问题,如何解决没说出来16.rapidjson进行json数据的序列化和反序列化的基本步骤答了rapidjson的基本用法17.Boost.asio在windows和linux平台底层的一些区别,你了解哪些,它是如何达到一个跨平台的效果的答了一个条件编译,说了调用的底层接口是两个操作系统分别提供的系统调用18.Boost.asio在使用时候的优劣问题,哪些场景适合使用这个库没说清楚19.数据库什么时候使用到事务答了和触发器有关的一些应用,这个问的是真笼统啊,直接给我整蒙了20.反问问的东西可太多了,连asio的底层原理都问了,问到后面我都口齿不清了
点赞 评论 收藏
分享
1、自我介绍2、介绍实习经历,分别介绍了简历上两段实习做的事情3、针对QQ这种聊天发送信息设计测试用例4、性能测试思路5、性能测试的性能指标有哪些6、性能测试里面,固定tps模式和虚拟用户模式的区别7、做网关压测的时候,压的集群还是单机,为什么压集群8、为什么你压测的时候选择用虚拟用户数模式9、为什么要测试时逐步提升虚拟用户数10、说一下可能影响tps的一些因素11、简历上的自动化框架是怎么封装httpclient的,实现了哪些请求方法(只实现了get和post因为只记得这两个咋写的了)12、发送post请求时,可以发送二进制数据吗13、请求头固定加了哪些字段14、如果发送二进制,header里面应该加什么字段15、连续两次get和连续两次post的差异(没太明白他的问题,答了post用来修改数据,get用来获取数据)16、比如一个接口用post创建一个记录,连续两次post创建相同记录,会有什么结果(答了自己做的自动化的时候,接口会返回数据显示改记录已存在,且创建失败)17、又问我做的自动化里面,是哪个字段来确定一条记录的唯一性,防止重复创建的(我答在创建之时生成的id,实际上不可能是生成的id,应该是名称或者创建的记录里面某些具有唯一性的主键,怎么也不会是随机生成的id)接下来是八股时刻18、redis的缓存穿透,缓存击穿,缓存雪崩19、MySQL什么时候索引失效20、JAVA怎么实现单例模式21、JAVA中接口和抽象类的区别22、应该还有几个八股问题,都是常规八股,具体是啥忘记了手撕23、sql查询语句(会用到join,函数,group by等)24、括号匹配(栈实现,我竟然忘记栈怎么写了,建三个哈希表也写出来了)反问阶段……总结:主要从三个方向来考察测试能力,功能、性能、自动化。简历上也写到了这三个方向,还有就是考察简历上某些东西的真实性,比如项目是否是自己写的。在面试过程中明显感觉自己很多时候get不到面试官为什么问这个问题,无法产生共鸣,实际上大多数情况下就会挂。面试官的专业知识十分扎实,反倒是鼠鼠我在被拷打项目的时候差点露馅儿,因为项目是公司的自动化框架抄下来的,没有去自己写,在拷打的时候明显感觉到心虚,此乃面试大忌。此外,鼠鼠的八股一点没背,常规八股都有答不起的。总之,在面试过程中一定要保证简历上写的东西经得起拷打,且要尽量能够get到面试官为什么问这个问题,往面试官期望的回答上去靠。 #牛客创作赏金赛# #如何判断面试是否凉了# #我发现了面试通关密码# #字节求职进展汇总#
点赞 评论 收藏
分享
牛客网
牛客企业服务