纳迪尔沙 level
获赞
34
粉丝
47
关注
13
看过 TA
411
北京工商大学
2028
Java
IP属地:北京
暂未填写个人简介
私信
关注
05-06 18:57
已编辑
北京工商大学 Java
一面小厂日常实习,我最开始以为是hr来聊天,结果直接发过来一个会议号,上来就是技术面面试官很好,主要就是拷打IM项目,然后顺着我的话问一些技术问题,简历上的os是一点没问啊1.你的消息收发是如何实现的?如果发的人太多消息量上来了咋办?2.用的什么协议3.如何让客户端收到消息,最开始我说是对方的ip地址,后面面试官说内网ip和公网ip不一样,我这时候才想起来用的netty的channel4.channel存到哪?我说的是ConcurrentHashMap和redis,面试官就顺着我的话问ConcurrentHashMap是如何实现线程安全的,我说以前是分段锁,现在是synchronized,面试官又问我分段锁咋保证的,没回答上来5.springboot如何把工具都打包到一块的,没回答上来6.java的原生线程和线程池有什么区别,线程池有哪些坑7.有没有用过单元测试框架 没用过,没回答上来8.调用别人提供的api,技术上要有什么支持,我说可以通过 sdk rpc http,面试官拷打http协议有哪些坑,我就说并发情况下幂等性啥的不能保证,同时http没法加密消息,接着又问如果对方用的就是http,那你会如何保证消息,我说可以实现一个数字签名9.vector和arraylist区别10.问啥时候到岗,我说下下周就行,面试官说可能会有二面,具体时间以后联系,会考笔试题之类的,面试官说自己也在大厂待过,他很多同事也是大厂的ps:北京机会真多啊,我沟通216个有3个约面的
码农索隆:25大四,26大三,27大二,28大一!!!,我尼玛,狠人
查看11道真题和解析
0 点赞 评论 收藏
分享
千疮百孔的象牙塔:我也在捣鼓im,你这个im好奇怪的样子,单看简历get不到点,im的消息及时性,消息可靠性,然后系统的可扩展性这几个关键问题都是怎么解决的从简历描述get不到,具体说消息怎么传,消息怎么推送,消息怎么存,消息安全怎么做的这些点感觉对应不起来
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务