标签:src 分析 公众 流量 情况 vivo 分析法 引用计数 成长
作者:Nu11Pointer
出处:https://www.nowcoder.com/discuss/155740
=============================================================================
本人南京某985渣渣研究生一枚,生平第一次面试。。。说出来你们可能不信
虽然基本上是GG的节奏,还是写下这个帖子来记录一下吧,大家也可以参考一下。
============================================================================
真心喜欢“字节跳动”这个名字。。觉得好。。Q?
楼主前几天投了字节后台的实习岗位,第二天HR就打电话说安排面试了,视频面试约定在了下午五点,是真的准时,说5点就五点????
在网上看了看大家的面经之后准备了一天就开始了第一轮面试;
三次面试的小哥哥都是挺友好的,这也是我能平静下来的原因(一开始的时候是真的紧张呀)
一上来就自我介绍,然后介绍自己的项目。bulabulabula 我做了XXX系统!!我完成了xxx功能!
介绍完开始问问题:
问:下面我们来做几道题目吧?
答:(内心OS 来了来了来了!!!!)好。
题目一:给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。
当时我真的是很慌张!脑子里想的是我会做我会做!可是却是一片空白。深呼吸一下。用递归做了出来。 又问我除了递归怎么做?“那就遍历,每次都比较就行”
“那为什么不用遍历用递归呢?”“递归写起来简单啊!”
题目二
给定一个二叉树,原地将它展开为链表。
leetcode原题。
题目三
给定一棵二叉树,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。
秒了。
一面结束,说叫我别退,还有一个人。
“好”
====================================================================================
二面的小哥哥不懂Java 疯狂在问操作系统和底层的实现。。。
问:java内存空间是怎么分配的?
答:
一, 对象优先在新生代Eden区分配
二, 大对象直接进入老年代
三, 长期存活对象将进入老年代(虚拟机设计了一个对象年龄计数器,该阀值默认为15)
四, 动态对象年龄判定 如果Survivor区中相同年龄所有对象大小的总和大于Survivor区空间的一半,年龄大于或等于该年龄的对象在Minor GC时将复制至老年代
五, 空间分配担保 当Minor GC时如果存活对象过多,无法完全放入Survivor区,就会向老年代借用内存存放对象,以完成Minor GC
问:TCP和UDP有什么区别?
答:
? TCP协议是有连接的,有连接的意思是开始传输实际数据之前TCP的客户端和服务器端必须通过三次握手建立连接,会话结束之后也要结束连接。而UDP是无连接的
? TCP协议保证数据按序发送,按序到达,提供超时重传来保证可靠性,但是UDP不保证按序到达,甚至不保证到达,只是努力交付,即便是按序发送的序列,也不保证按序送到。
? TCP协议所需资源多,TCP首部需20个字节(不算可选项),UDP首部字段只需8个字节。
? TCP有流量控制和拥塞控制,UDP没有,网络拥堵不会影响发送端的发送速率
? TCP是一对一的连接,而UDP则可以支持一对一,多对多,一对多的通信。
? TCP面向的是字节流的服务,UDP面向的是报文的服务。
问:我们做题吧?
答:(内心OS 来了来了来了!!!!)好。
二面的话就做了一道题目,可能是小哥哥比较急着吃饭吧。QAQ
然后问了我一些基本情况,江苏的吧?问我有没有什么问他的?我:“emmmm 我都忘了我问的啥了”
老哥听完来了句“那就来吧”
内心温暖度maxXXXXXXXXX
问了下上司,要不要三面,上司在吃晚饭,决定晚上八点继续
三面的话就聊人生、聊项目
然后就让我等HR通知了。
5555
总体感觉的话还是要学的东西还挺多的,要不然以后心态还是会崩,会做的题差点因为紧张而得不到正常发挥。
感谢字节跳动给我面试的机会吧,不论最后有没有成,我还是要说,“字节跳动”这个名字真的好Q啊
觉得文章不错的欢迎关注我的WX公众号:程序员乔戈里
我是百度后台开发工程师,哈工大计算机本硕,专注分享技术干货/编程资源/求职面试/成长感悟等,关注送3000G编程资源,免费下载CSDN资源。

标签:src 分析 公众 流量 情况 vivo 分析法 引用计数 成长
原文地址:https://www.cnblogs.com/qiaogeli/p/10469492.html