字节跳动抖音电商 后端实习 二面面经 已过(压力)

记录一次难受的面试:
1. 面试官说话听不清,语气有·硬。
2. 面试官中途关了摄像头。(我还以为我卡了)
3. 面试最后感觉得到面试官都不想说话了。。

本来面完都以为要挂了,没想到今天通知三面了,那就记录一下这次宛如压力测试的面试。

40min
0. (一面大部分八股文就没记录了,只记得其中一道)MySQL里join的原理。
1. 自我介绍
2. 项目介绍
3. cookie和session简单介绍
4. session如何储存的?
5. 分布式session如何实现?
6. 除了用redis,还能怎么实现?
7. 了解过将session储存在客户端这种方法吗?有什么好处?有什么坏处?
8. Spring中的IOC、DI、AOP
9. JDK动态代理和CGLIB动态代理的区别?性能和功能方面比较。
10. CGLIB底层原理?(先说了操作字节码,面试官说不是,然后我直接懵了)
11. BeanFactory和FactoryBean
12. FactoryBean的BeanName说一下?(上一问提到了前缀&)
13. Object类的方法有哪些?
    13.1 Equals和hashcode讲一下,重写场景?
    13.2 wait讲一下。原理讲一下。
    13.3 wait和sleep和yield比较。
15. 公平锁和非公平锁?解释一下原理。
16. wait底层的List?
17. 深拷贝和浅拷贝
    17.1 基本类型的拷贝?
    17.2 Integer的拷贝?
18. 创建对象的方法?
19. 找出两个文件中相同的行,数据量小时和数据量大时分别怎么做?
    (回答的是:内存够的话直接用hashMap,否则哈希取模分解到若干个小文件,分治处理)
    19.1 面试官半天都没有理解我的意思,解释了大概十分钟。。可能不是面试官想要的方法吧。
    19.2 你这个方法读写操作有点多,能优化下吗?
    19.3 能用布隆过滤器吗?(回答的是 布隆过滤器只能判断不存在,不能准确判断是否存在)
    19.4 那能用布隆过滤器优化吗?(想了想,可以用布隆先简单过滤一次吧,然后说了思路)
20. 面试官建议我多了解下这种场景的做法。

笔试20min
牛客的题目描述晕了,题面就几个字,开始题意理解错了浪费十分钟,面试官闭麦关视频,最后跑通了就直接结束。

反问:
感觉面试官不想说话了,回答得都很简单,就快速结束了,再见都没说完就挂了。😂

总结:问题都很基础,但如果面试官能温柔些就更好了。
#实习##面经##字节跳动##Java工程师#
全部评论
什么时候通知过的
1 回复
分享
发布于 2021-03-29 16:42
请问是杭州吗?
1 回复
分享
发布于 2021-03-29 20:32
联易融
校招火热招聘中
官网直投
点赞 回复
分享
发布于 2021-03-29 20:16
请问算法题需要自己写输入输出吗
点赞 回复
分享
发布于 2021-03-29 22:48
好难啊
点赞 回复
分享
发布于 2021-03-30 03:03
你好楼主,你是本科校招还是研究生啊?
点赞 回复
分享
发布于 2021-03-30 08:54
我当时二面也是这样子,问的各种难搞的问题,以为挂了,面完10分钟就通知三面😂
点赞 回复
分享
发布于 2021-03-30 10:42
我昨天五点多二面,感觉挺有压力的
点赞 回复
分享
发布于 2021-03-30 12:36
CGLib不是通过字节码吗?
点赞 回复
分享
发布于 2021-03-30 17:29
楼主很强的,有兴趣也可以考虑一下钉钉,可以查看帖子:https://www.nowcoder.com/discuss/609882?source_id=profile_create_nctrack&channel=-1
点赞 回复
分享
发布于 2021-03-30 19:59
请问一面面的啥
点赞 回复
分享
发布于 2021-03-31 00:23
同一个面试官,感觉挂了
点赞 回复
分享
发布于 2021-03-31 18:41
楼主你好,我怎么没看到抖音电商北京啊,只看到上海有,是我在字节校招网上看的信息不全吗?
点赞 回复
分享
发布于 2021-04-05 23:31

相关推荐

1.手撕算法 两个 :​    编写一个函数,实现一个随机字符串;​    两个数组找交集,说思路:先说了利用set,然后遍历另一个数组。面试官反问,那不申请其它空间怎么实现?我说排序,然后遍历数组。面试官:好,那你用快排实现吧,你可以手写快排吗? 我说可以。。   (两个算法题一共写了将近40分钟)  写完还让我自己调试用例,还问我怎么优化,然后还不给我思考的时间5555555552.自我介绍3.列举5个你熟悉的排序算法 并说出思路 讲了快排 堆排 简单选择 冒泡 4.tcp三次握手,客户端和服务端分别发送什么数据?客户端服务端分别是什么状态?只答出了第一点。5.linux中的通信方式有哪些? 不会6.了解过epoll吗?怎么实现的? 扯了redis中的io多路复用7.epoll的触发机制有哪些? 不会8.linux内存淘汰机制有哪些?说了LRU,LFU,ttl,随机9.linux的分页和分段了解过吗?。。。。。。。。。。linux这块我基本就没怎么看 根本不会555510.数据库的存储引擎有哪些?讲一下区别?11.B+树删除一个元素和增加一个元素的时间复杂度是多少?12.mysql最左匹配原则。讲了原理以及什么情况下会失效。13.为什么会失效? 讲了B+树叶节点的结构。14.mysql的慢查询用过吗 ?有什么优化思路。 我说了优化数据表结构,优化sql语句。讲着讲着面试官说:好了,看来你没用过,你应该是看过这方面的文章吧,然后打断我不让我说了…………面试体验:面试官人狠话不多 上来就手撕代码给我一个下马威,然后问的知识点里面linux的我基本都不太会,没怎么复习过。。。java八股一个也没问,他说他们部门要写go和php,还问我转语言能不能接受,我说能。但是总体感觉还是挂了 操作系统的部分基本没答上来……
点赞 评论 收藏
转发
9 135 评论
分享
牛客网
牛客企业服务