9.29新华三 线下面试(三轮) 10.19已收offer

先说一下笔试成绩:100% 66% 60%
一面 45min
上来说我简历项目烂大街,我点点头,确实,我是webserver项目
然后问了一些问题:
1、说一下项目里面的libevent是什么
A:不太记得了,好像是跟epoll差不多的,跟epoll的创建句柄、上树、下树一样都有对应的接口
2、libevent的好处是什么
A:不知道
3、字节序是什么
A:一些变量在主机和网络上的存放方式不一样,在网络上一般是大端,低地址存高位、在linux一般有两种htons和htonl两种接口分别转换端口号和IP地址
4、数据在传输过程中为什么要分层
A:主机之间通信就像是两个公司之间交流,不可能老总直接对话,可以安排给下级,从秘书到经理到组长等等层层嵌套,可以更有条理
Q:那一些小的公司比如说只有几个人,像你说的这样不是更浪费时间吗?
A:(从安全、速度、协议各个方面乱答的,后面他让我下去再看看这些细节问题)
5、你的研究方向是什么,自己单独完成吗,主要做了哪些工作
A:课题是传感器相敏检波电路(非重点)
6、HTTP和HTTPS的区别
A:证书、公钥私钥、非对称加密、对称加密、SSL等等(说了很多)
7、gdb常用的一些命令
A:run next block
Q:怎么看一个变量的值
A:忘了
8、程序编译的过程是什么样的
A:预编译、编译、汇编、链接(每个过程大概说了一下,linux下的命令也说了一下)
A:-E -s -c   -i -s -o
9、makefile写了没有,怎么写
A:大概说了一下写的格式,还有makefile的优点
10、代码题(字节转换、字符串中的大写字母转小写)
A:第一题不会,曾经看过但是忘了,我说了一下思路,把输入的数字按位拆分放到数组里然后倒序重组
A:第二题是力扣简单题
后面问了一下比赛的内容和自己做了哪些工作,这一段时间比较久
反问环节就不说了 套话
二面 HR
期望薪资
期望地点(线上投的杭州、线下面在合肥所以我说期望地点是合肥,不知道有没有影响)
什么时候开始准备的秋招(一年前开始刷题)
有没有其他的offer(当时无)
有没有女朋友(一直无)
反问:
咋们这边HR主要考察什么?(回想起来这个问题有点傻)
三面 主管
翻着我的简历大概问了问:
你怎么做了这么多比赛(我写了7个奖项有5个是比赛);
你的比赛是导师有这方面的要求吗(没有,都是自愿参加);
那你研究生应该很忙吧,是不是经常睡不好(实际上还好,肯定要先保证睡眠 );
你其他的项目都是拿来练手的吗,跟研究方向没有关系(其实有,我的课题也用到了模电数电单片机,其余三个项目有一个是比赛的项目,另外两个是自学的)
代码大概有多少行啊?(基本都是3000多行)
你那个树莓派是什么类型的 是ARM还是X86 ? (ARM的)
那你对树莓派内部的架构、源码有看过吗?( 没看过,这个比赛就是函数调用就行了)
反问,简单套话即可

面试完在电梯口碰到了主管 打了声招呼,他客气地说“你很优秀”

-----------------------------------------------------------------------------------------------
10.19收到off
16.5k/month 28W/Year 公积金10% base合肥
#新华三##秋招##许愿offer##C/C++##面经#
全部评论
很厉害了
2 回复 分享
发布于 2022-10-06 15:59 北京
校友老哥,你好强。 他只问了我 tcp udp的区别 排序算法和 c的常见数据类型。另外我的笔试挂每题都是骗个分20%。同一个学校差距好大啊
1 回复 分享
发布于 2022-10-09 16:37 安徽
老哥强的,我也是线下面的,不知道能不能过哈哈
1 回复 分享
发布于 2022-10-07 10:43 江苏
老哥,hr面期望薪资说了多少,最后有给到期望薪资吗?
点赞 回复 分享
发布于 2022-10-24 20:18 江苏
老哥,你太厉害了,因为我研究方向和所投岗位不一致,三面问了我项目和研究方向是干什么的,也没谈薪资,是不是无了
点赞 回复 分享
发布于 2022-10-20 00:17 河南
offer有没有时效哇
点赞 回复 分享
发布于 2022-10-19 23:59 北京
老哥什么时候做的评测呢?
点赞 回复 分享
发布于 2022-10-18 00:38 甘肃
您好,请问你是什么时候做的笔试呀
点赞 回复 分享
发布于 2022-10-10 16:40 北京
你这个肯定sp了吧
点赞 回复 分享
发布于 2022-10-09 16:38 安徽
怎么查到笔试成绩的啊
点赞 回复 分享
发布于 2022-10-07 18:00 四川
请问线下笔试吗
点赞 回复 分享
发布于 2022-10-07 13:20 福建
校友好啊,大佬现在官网简历状态是啥
点赞 回复 分享
发布于 2022-10-06 19:06 安徽
有后续吗?
点赞 回复 分享
发布于 2022-10-06 16:54 江苏

相关推荐

面试官人很好,态度和蔼可亲,没答出来时也会引导你去思考。由于是晚上面的,导致我白天一天都有点紧张,面的时候状态也不是很好,正常可能面试官提问完应该思考几秒再答,而我就像抢答一样一口气把所有会的都说出来,这样就导致逻辑比较混乱,东一句西一句的。首先是自我介绍,先把会的技术大致讲一下,由于我八股背的多所以着重讲了一下,Java,go,jvm,MySQL,Redis,计网,操作系统这些,然后一小部分闲聊,然后先问了一下项目,面试官问我这个项目是否落实之类的,直接坦言说是写的练手的,包括之前也写过IM通讯,外卖之类的。然后面试官就把提问的重点放在了八股上。先问了Java:类加载器(答:3种+自定义类加载器、tomcat、原因+双亲委派+好处)JVM参数(答:xmx,xms,newsize这些,问我是如何设定的,我回答是把内存分一半给堆,再把堆分一半给新生代,这方面确实不太了解)然后问了一下并发相关的:线程池(答:线程池的7个参数(忘了线程工厂和阻塞时间了),3个重要参数,还有线程如何启用,为什么要设计最大线程数之类的,提到Java栈默认分配1MB运行时不可以更改)AQS(答:先讲clh是自旋锁+list,然后是AQS在这个基础上做的两个优化,然后举了一下reentrantlock根据state如何获取资源)CAS(答:使用三个字段,aba问题,然后将通常搭配自旋锁实现,面试官问通常会自旋多少次,这个不太了解,答的100,然后问100次大概多少秒,回答微秒级,然后面试官讲了一下怎么做资源可能没用完,意识到可能还需要进行阻塞操作)然后考虑一下Linux命令(top,ps,如何使用管道符过滤线程和使用Linux启动线程没答出来)然后问Redis:持久化机制(答:三种aof,rdb,混合,aof的三个参数刷盘策略,rdb以快照保存,使用bgsave会使用子线程来保存不会阻塞,而aof虽然会阻塞但是只在写完数据后追加一条命令,不会太影响,然后是他俩的优缺点,还有混合是怎么保存数据的)集群模式(答:三种,主从复制到缺点再到哨兵机制,正常使用三个哨兵互相监督,主节点挂了投票选主哨兵然后选主节点,然后额外讲一下脑裂的问题,主节点进行数据更新然后把命令写入aof来同步从节点,最后cluster集群,如何实现,使用16383个哈希槽(艹答成16384了),先根据哈希码取余,再根据节点数取余决定放在哪个节点上,然后问了一下我会怎么选集群模式,首先是cluster的问题,会让管道操作之类的失效,然后哨兵会导致整个集群结构变得复杂,使用小项目可能会考虑哨兵,大的考虑cluster,然后考了一下cluster如果一个节点挂了怎么办,根据节点数重新取余然后数据转移,面试官说这么转移比较慢,有没有别的办法,我隐约记得使用一个类似环形数组的方式,想不起来了)然后考了一下MySQL的b+树(这方面的知识点太多了,导致我什么都想讲逻辑就比较乱,讲了一下聚簇索引,树的叶子节点对应着一张页16KB,MySQL有一个区的概念,把这些页放在同一个区中,这样叶子节点的双向链表遍历时速度更快,然后b+树的扇出比较大(非常二,说成扇度之类的,面试官以为说的是扇区)这样层数就比较小,一行1kb数据的话3层可以放心2000w数据)其他的暂时想不起来了算法是lru,面试官问要不要提示,我说写个,然后写了10分钟左右,说大概写好了,但是面试官指出了2个小错误,第一个马上就改回来了,第二个一直没看出来(大脑这时候已经停止工作了)反问:问学习建议,说根据实际的项目进行深入,考虑应该怎么做,还问了一下组里面是做Java的吗?面试官说他是做go的,组里什么语言都有,语言影响不大,连忙补充了一句我对go的底层有深入源码的学习)结束。总体感觉答得不太好,没有太体现出深度,细节也不够全面。
下一个更好呗:佬,我投完云智一直没消息,多久约的一面啊
查看14道真题和解析
点赞 评论 收藏
分享
评论
11
57
分享

创作者周榜

更多
牛客网
牛客企业服务