58一面,像二面的感觉。。。

刚开始聊了一下项目,涉及到
1、项目背景还有项目流程
2、从抓包开始到最终显示的时间是多少?
3、有没有调研?每天某个时段的数据流量?
4、如果我在这边频繁刷流量,大约多长时间可以发现异常??
5、redis作为高速缓存和数据库的数据一致性的问题,如果数据更新的话是先更新数据库还是先更新缓存?若果先更新数据库再更新缓存会涉及什么问题

基础
1、hashMap底层?为什么jdk1.8要用红黑树实现?什么时候会出现线程不安全?怎么解决线程不安全?默认初始容量是16,如果我改成7,容量会变成7么??为什么?
答了使用HashTable和concurrentHashMap,又问这两个的区别是什么?我答的有它们的加锁机制不一样,后又问lock和synchronized的区别
2、数组和链表的区别是什么?如果一个数组大小超过堆中剩下的内存大小,还会为这个数组分配内存么?
3、常见的线程池有哪些?线程池中一个线程死了,就没有线程了么?如果在线程池中new了一个线程,这个线程是存在还是不存在?线程池中的一些参数有哪些?newCachedPool最大可开启的线程数是多少?
4、如何实现其他线程和主线程的同步?
5、volatile关键字的特性有哪些?
6、10个线程,如何实现和主线程的同步?场景是:10个人在山下聚齐之后才可以一起爬山,怎么实现?不用synchronized关键字、volatile等同步的关键字。我答的队列,然后问如果对应到代码里边应该怎么实现,我答得的BlockingQueue,需要再深入了解一下blockingQueue
7、平时建mysql表的时候会考虑一些什么?答了其他的还有索引,他说你了解索引的哪些???
8、写sql语句的时候where会考虑什么?

差不多就这些,问的挺细的,给出了很多场景,还有很多多线程相关的问题。。。
#面经##实习##58集团##测试工程师#
全部评论
第6个是不是可以用并发工具包里的cyclicbarrier或者  countDownLatch? 我也刚刚一面完。
点赞 回复 分享
发布于 2019-04-27 18:17
朋友你今天面了几面吖
点赞 回复 分享
发布于 2019-10-15 20:24
看了这些问题,我觉得我大概要凉,没几个会的
点赞 回复 分享
发布于 2019-10-15 18:13
有没有二面啊,我今天面了一下,估计是挂了(๐•̆ ·̭ •̆๐)
点赞 回复 分享
发布于 2019-05-27 20:44
这是什么岗位呀
点赞 回复 分享
发布于 2019-05-24 16:31
请问楼主二面了么,我前几天一面完事了。。。
点赞 回复 分享
发布于 2019-05-02 17:11
hh  还没收到面试通知
点赞 回复 分享
发布于 2019-04-28 13:09
加油呀(ง •̀_•́)ง
点赞 回复 分享
发布于 2019-04-27 21:28
58是所有人都会有二面吗?
点赞 回复 分享
发布于 2019-04-27 18:16
58啥时候开始招聘的。一直没看到消息……
点赞 回复 分享
发布于 2019-04-27 18:03

相关推荐

面了这么多场试,总有公司总喜欢压力面一个小时面试+手撕,哪里不会就点哪里,说了不会不会还继续追着问不尊重求职者,稍微有些细节记不清了,就开始怀疑项目真实性以及人格让求职者开摄像头但是自己不开,说话声音还贼小,pardon几次就开始不耐烦的不知道这个算不算,手撕的时候,面试官人跑了。。。最后快结束才来
一纸丿繁华丶:你换位思考一下,自己在职场被领导push麻了,身心俱疲,现在有个机会让你放松一下,体验一把上位者的感觉,还能看着那些高学历人才、未来自己的竞争者,抓耳挠腮、手足无措的样子,没给你当场笑出来就不错了,理解一下面试官吧。
点赞 评论 收藏
分享
05-11 11:48
河南大学 Java
程序员牛肉:我是26届的双非。目前有两段实习经历,大三上去的美团,现在来字节了,做的是国际电商的营销业务。希望我的经历对你有用。 1.好好做你的CSDN,最好是直接转微信公众号。因为这本质上是一个很好的展示自己技术热情的证据。我当时也是烂大街项目(网盘+鱼皮的一个项目)+零实习去面试美团,但是当时我的CSDN阅读量超百万,微信公众号阅读量40万。面试的时候面试官就告诉我说觉得我对技术挺有激情的。可以看看我主页的美团面试面经。 因此花点时间好好做这个知识分享,最好是单拉出来搞一个板块。各大公司都极其看中知识落地的能力。 可以看看我的简历对于博客的描述。这个帖子里面有:https://www.nowcoder.com/discuss/745348200596324352?sourceSSR=users 2.实习经历有一些东西删除了,目前看来你的产出其实很少。有些内容其实很扯淡,最好不要保留。有一些点你可能觉得很牛逼,但是面试官眼里是减分的。 你还能负责数据库表的设计?这个公司得垃圾成啥样子,才能让一个实习生介入数据库表的设计,不要写这种东西。 一个公司的财务审批系统应该是很稳定的吧?为什么你去了才有RBAC权限设计?那这个公司之前是怎么处理权限分离的?这些东西看着都有点扯淡了。 还有就是使用Redis实现轻量级的消息队列?那为什么这一块不使用专业的MQ呢?为什么要使用redis,这些一定要清楚, 就目前看来,其实你的这个实习技术还不错。不要太焦虑。就是有一些内容有点虚了。可以考虑从PR中再投一点产出
点赞 评论 收藏
分享
评论
6
57
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务