首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
中意你的乌龟准备笔试
河北大学 Java
发布于河北
关注
已关注
取消关注
@我爱果汁:
10.12去哪儿面试
一面自我介绍一下你Java是怎么学的?学校有讲吗?进程的通信方式有哪些?给你几个看看进程通信方式和几种场景,你看看它们是不是对应?消息队列:redis的pub和sub信号:linux的kill命令管道:ps xx | grep xx共享内存:MySQL的buffer pool(这几个都是一一对应的,面试官跟我解释说这是一种抽象,不是具体编码实现,是那个思想)网络五层协议是哪五层?上面三层常见的协议可以说一下吗?网络层除了IP,还有哪些协议?linux中,哪些命令与应用层的协议相关?哪些命令与传输层的协议相关?哪些命令与网络层的协议相关?你可以举几个例子吗?(面试官在聊天框又写了netstat,ss,lsof这些命令,然后跟我讲解这些命令,包括还提到了ip等命令)Map map=new HashMap(100),往里面put多少个元素会扩容?(这里跟他说这不好说,因为hash冲突也会引起扩容,他跟我说不考虑冲突;后来面完想了想,因为容量已经大于64了,hash冲突就不会引起扩容了)为什么是128*0.75?为什么它要把长度调整到2的n次幂?ReentrantLock的lock做了什么事情?概括一下?先考虑只有一个线程的情况只做了cas吗?你可能漏了些什么;那我这个线程再次执行这个lock方法会怎么样?那如果换一个线程过来执行这个lock呢?那为啥原来的那个线程可以重入,新线程不能重入?aqs有个当前线程的变量吗?怎么标记当前线程是否自己呀?你说得没毛病,所以你刚才lock的时候是不是漏了什么事情?(引导我很久,就是想提示我漏了说把当前线程设置到aqs的exclusiveOwnerThread,因为一直有点想当然了,就一直忘记说了;提醒我要要理解aqs的本质,说我已经把aqs这些东西都说出来了,怎么忘了这一步)那你有没有想过aqs为啥要设计成抽象类?aqs的核心三个组件是state、exclusiveOwnerThread和队列,你知道有哪些并发工具是只用第1个和第3个就可以实现的吗?(然后他借这题跟我解释了为啥要设计成抽象类的原因)Java里面把线程挂起的方式有哪些?sleep和join不算吗?(名牌提示)这里面有个wait方法比较特殊,你知道wait方法是要在什么条件下才能用吗?为什么要在同步代码块里面才能用呢?有思考过什么原因吗?(他说我说的没毛病,但是有点不完整,稍微完善一点的是这个意思,sync是个关键字,在编译的时候会编译成monitorenter和moniterexit指令,会生成一个辅助对象,也就是ObjectMonitor,来辅助sync的执行,这个对象里面有个核心的类似aqs的结构体,也就是我说的waiter队列和state和owner,wait必须依靠这个waiter队列进行挂起,所以说它必须依赖ObjectMonitor这个对象,如果没有这个对象,那就会报错)(无敌 [赞])NIO核心的三大组件是什么?(我在说selector的时候说了个epoll,他跟我说不一定是epoll,还可能是kqueue,甚至是select和poll,要看具体的操作系统以及操作系统的版本)你在网络传输的时候,传输的字节,会出现黏包半包问题,你知道黏包半包问题有什么解决思路吗?你在哪些中间件或者哪些地方见过黏包半包的这些解决思路吗?除了netty还有吗?(然后他说我刚才说的基于长度字段方式,让他想起了kafka的协议,然后讲了kafka里面的黏包半包问题)问下实习吧,你在实习的公司做过什么项目?你觉得你的系统的用户量是百级千级还是万级呢?你们项目部署的话,是部署多少台机器呢?你可以说一下你做的一些的核心功能吗?你觉得你这个预约系统的接口里面,最核心的接口是哪个接口?那你就说一下吧,你这个接口从前端发起请求,直到返回给前端,一共经过了哪些组件、中间件和系统?分别做了什么事?你说你还有下游,你说说你跟下游通信的方式?Feign还是HttpClient?我看你之前做过rpc,你应该很清楚模块与模块之间调用的方式吧?我给你举个场景,我本地服务A,有个C接口,要调用M方法,这个M方法是在服务B上的,但是我现在服务A上面只有C这个接口,而且是没有任何实现类的,那它是怎么实现调用服务B的呢?你是不是还漏了什么?服务A是直接跟服务B发起请求的吗?前面没有其他步骤了吗?(然后他开始讲起来他对rpc实现的思路,从注册中心,协议,序列化,连接方式,代理模式等等;跟我说这个框架不难写,但如果要实现的像dubbo和grpc那样,还是要有点水平)然后就结束了,他说我是本科,看得出来我很热爱技术,对技术有自己的理解,在本科很少见,但是技术涉及的不是很多,也比较简单和基本;最后说要给我个建议,讲了十分钟。最后没有反问可以看出来面试官是个真大佬,对很多东西都很熟悉,面试的时候边打哈欠边面,一边吃面包一边喝水,很自然但是很凌厉,一点不拘谨,随手在留言板上面写两句代码都能问很多东西,能从一个问题扩展到其他问题,也给了很多提示,补齐我说漏的东西;特别是最后赶时间还是跟我讲了好久的建议,是真的很感谢 [牛泪]二面自我介绍一下没有考虑过考研吗?考研和工作两方面是怎么考虑的?你的专业课有哪些?(作为双非本被问这些已经不惊讶了)操作系统的进程和线程有什么样的联系和区别?Java里面也有进程和线程,Java里面的进程和线程跟操作系统的进程和线程有什么区别?我在一个jvm进程里面,最多能开多少个线程,原因是什么?一个线程的创建需要消耗哪些资源呢?http熟悉吗?1.0,1.1,2.0有什么区别?3.0也出来啦,3.0解决了什么问题呢?一个表有学生号,学生名,学科,学期,成绩;查出每个学期的每个学科的最高分学生名(没写出来。。。)没关系,那我们再写道别的题吧;有重复元素的有序数组中找出大于等于目标值的第一个元素的下标聊聊你毕业后的计划吧二面也是没有反问二面面试官非常和蔼可亲,很温柔,讲话也有点俏皮,sql写不出来都给我过了但是也狠狠地批评我,说我有个问题至少犯了四次,还没看清题目,没听完要求就开始写了,他要我直接在代码里面初始化数组就好了,我还用了scanner,甚至那个算法题的题目都是有二义性的,我也没发现,也没问清楚,关键还是在于审题,而不是二分法;听得我很慌,以为要挂了 [牛泪]然后告诉我以后工作也是,写代码也是,都要先听需求,先思考,写代码的时候永远是最短的最后说没关系,说我面试能学到东西就好,其他的问题跟hr聊吧HR面常规HR面,介绍实习,实习收获,为什么不转正,毕业志向,个人优缺点反问11月左右反馈面试结果没有提前实习的要求开泡update:秋招池子没泡出来,春招笔试了也没约面试,无缘骆驼厂
点赞 71
评论 25
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
不愿透露姓名的神秘牛友
06-23 18:19
已经准备去实习了滴滴约一面……
谁懂啊兄弟们六月末了昨夜滴滴大半夜的发一面通知这是被多少兄弟鸽了?不过俺已拒绝面试应该还有hc,没offer的兄弟们快冲!
点赞
评论
收藏
分享
昨天 18:27
天津大学 机械结构工程师
大家实习也加班吗?
hr还特意跟我说工作强度大,说是早9晚8,感觉估计得晚上9点下班。。。不是?实习生也加吧吗?大家实习都加班吗
点赞
评论
收藏
分享
05-11 11:48
河南大学 Java
27,双非,一段小实习,如何冲击大厂
一个普通双非一本的我,在寒假结束时候找到了一家小公司实习,当时投四天四场面试全过感觉自己天下无敌,也时时幻想自己马上面试美团等大厂拿下大厂实习offer,但是我还是高估了自己的学历,最终大厂0面去了小厂。本以为是搞电商的厂,应该还可以,但是最后做的是tob的财务系统,找不到能偷的文档,也没法拉下来toc的代码,最近在投大厂,各位佬们🐮友们,有什么指导性的建议吗(简历的修改,投递的渠道,双非友好的大厂), 下面是我的简历,感谢大家。 注:网关项目是我抄的。现在感觉到学历的差异在面试机会体现上特别大,211跟双非差之毫厘失之千里。
程序员牛肉:
我是26届的双非。目前有两段实习经历,大三上去的美团,现在来字节了,做的是国际电商的营销业务。希望我的经历对你有用。 1.好好做你的CSDN,最好是直接转微信公众号。因为这本质上是一个很好的展示自己技术热情的证据。我当时也是烂大街项目(网盘+鱼皮的一个项目)+零实习去面试美团,但是当时我的CSDN阅读量超百万,微信公众号阅读量40万。面试的时候面试官就告诉我说觉得我对技术挺有激情的。可以看看我主页的美团面试面经。 因此花点时间好好做这个知识分享,最好是单拉出来搞一个板块。各大公司都极其看中知识落地的能力。 可以看看我的简历对于博客的描述。这个帖子里面有:https://www.nowcoder.com/discuss/745348200596324352?sourceSSR=users 2.实习经历有一些东西删除了,目前看来你的产出其实很少。有些内容其实很扯淡,最好不要保留。有一些点你可能觉得很牛逼,但是面试官眼里是减分的。 你还能负责数据库表的设计?这个公司得垃圾成啥样子,才能让一个实习生介入数据库表的设计,不要写这种东西。 一个公司的财务审批系统应该是很稳定的吧?为什么你去了才有RBAC权限设计?那这个公司之前是怎么处理权限分离的?这些东西看着都有点扯淡了。 还有就是使用Redis实现轻量级的消息队列?那为什么这一块不使用专业的MQ呢?为什么要使用redis,这些一定要清楚, 就目前看来,其实你的这个实习技术还不错。不要太焦虑。就是有一些内容有点虚了。可以考虑从PR中再投一点产出
投递美团等公司8个岗位
找工作,你会甘心进小厂还是猛冲大厂
双非本科求职如何逆袭
点赞
评论
收藏
分享
06-02 15:53
阳光学院 Java
已老实,求内推
福州25届普本专升本之后更难找工作了前端后端都可以干
求offer的大角牛:
别怪我打击你哥们,你这个简历确实是一坨。
今年形式下双非本找得到工作吗
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
06-25 18:35
二本找不到实习怎么办?
如标题所示,本人26届二本,找了一个多月的实习了,ssob上加起来沟通了300多,一些官网也投递了,但面试机会却不到10个,早上还收到感谢信,心情现在直接爆炸了,请问我该怎么办?现在都不知道干什么了,很迷茫,每天看看面经,看看视频,投投简历,到头来啥也不是
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
秋招就投这些了
3.8W
2
...
AI应用面试题
3.4W
3
...
不懂“心眼子”会吃大亏!测测你的心眼子能拿几分?
2.3W
4
...
26届各互联网厂开启秋招时间线汇总
1.2W
5
...
求助!如何拒绝同个小区的同事蹭车?
8810
6
...
女友爸爸帮我花钱找了工作,我爸妈觉得应该的
3880
7
...
暑期实习后发现自己不适合大厂
3562
8
...
这后端是真不想干了,节子实习浅谈
3037
9
...
看看你是不是亲生的
3004
10
...
最emo的一天
2959
创作者周榜
更多
正在热议
更多
#
26届校招投递进展
#
4678次浏览
70人参与
#
2023届毁约公司名单
#
197898次浏览
954人参与
#
为了找工作你花了哪些钱?
#
16745次浏览
150人参与
#
你秋招想去哪些公司
#
6629次浏览
390人参与
#
第一份工作能做外包吗?
#
16394次浏览
196人参与
#
选完offer后,你后悔学机械吗?
#
30495次浏览
172人参与
#
你今年的平均薪资是多少?
#
128682次浏览
670人参与
#
你都遇到过哪些离谱的求职经历
#
11233次浏览
36人参与
#
分享一个让你热爱工作的瞬间
#
28867次浏览
307人参与
#
电信求职进展汇总
#
10119次浏览
85人参与
#
制造业的秋招小结
#
90325次浏览
1628人参与
#
你见过最离谱的招聘要求是什么?
#
195531次浏览
1456人参与
#
作业帮求职进展汇总
#
53848次浏览
362人参与
#
应届生进小公司有什么影响吗
#
74827次浏览
1019人参与
#
为什么那么多公司毁约
#
175336次浏览
1327人参与
#
如果实习可以转正,你会不会放弃秋招
#
520885次浏览
4527人参与
#
实习期间如何提升留用概率?
#
94371次浏览
1145人参与
#
应届生应该先就业还是先择业
#
110576次浏览
643人参与
#
非技术岗薪资爆料
#
369176次浏览
2771人参与
#
参加完秋招的机械人,还参加春招吗?
#
50859次浏览
553人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务