我是春招参加字节面试的,现在已经入职俩月啦,当时没有及时记录下来拖到现在...我尽量回忆当时的内容希望能帮到大家. 投的部门是深圳字节影像,不得不说这个部门的效率,上午投下午就接到hr的电话约面试时间,话不多说直接上面经: 3-28 14:30-16:00 一面 算法题 力扣611-有效三角形的个数,楼主一开始直接用了暴力解法,之后面试官就问我时间复杂度是多少(大家写算法不要通过了就忽视时间复杂度,写算法之前可以先和面试官说说思路得到面试官的肯定再写),然后面试官就很耐心地引导我优化,感觉非常n…
2021字节跳动校招秋招算法面试真题解题报告--leetcode19 删除链表的倒数第 n 个结点,内含7种语言答案 1.题目描述 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点. 进阶:你能尝试使用一趟扫描实现吗? 2.解题报告 在对链表进行操作时,一种常用的技巧是添加一个哑节点(dummy node),它的 \textit{next}next 指针指向链表的头节点.这样一来,我们就不需要对头节点进行特殊的判断了. 例如,在本题中,如果我们要删除节点 yy,我们需要知道节点…
结果:凉. 说明 此博客仅为笔试记录所用,如涉及版权或保密问题,请联系我及时删除. 联系方式:georgehu716@qq.com 1. 找零 时间限制:C/C++ 1秒,其他语言 2秒 空间限制:C/C++ 32768K,其他语言 65536K 64bit IO Format: %lld 题目描述 Z国的货币系统包含面值1元.4元.16元.64元共计4种硬币,以及面值1024元的纸币.现在小Y使用1024元的纸币购买了一件价值为 $ N(0 < N \leq 1024) $的商品,请问最少他会…
206.反转链表 1.题目描述 反转一个单链表. 示例: 输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL 进阶:你可以迭代或递归地反转链表.你能否用两种方法解决这道题? 2.解题报告 思路1:借助栈 利用栈先进后出的特点,将每个节点按顺序存入栈中,再从顶到底连接栈中的每个节点 注意要将翻转后的最后一个节点(即原链表的第一个节点)的next置为nullptr,不然后果可想而知~ 思路2:就地操作(推荐)…
一眨眼又到金三银四了,不知道各位有没有做好跳槽涨薪的准备了呢? 今天的话大家分享一份最新的<字节跳动Android面试手册>,内容包含Android基础+进阶,Java基础+进阶,数据结构与算法,计算机网络部分.废话不多说,下面看详细内容. 一.Android基础+进阶 1.Activity启动模式 2.Activity的启动过程 3.进程通讯 4.Android Binder之应用层总结与分析 5.进程保活方法 6.从源码了解handler looper ,messageQueue思路 7.…
cvte春招测试面试记录,挂在了综合面试(hr面)...尽量回忆面试的问题(可能不完全). 技术面一面: 1.自我介绍 2.根据实习项目问,智能客服怎么测正确率之类的. 3.测试人脸解锁 4.测试微信发红包 5.手写sql语句 6.tcp/ip协议,三次握手四次挥手 7.输入一个url点击回车后全过程发生了什么 8.一个app启动花了5s是认识正常吗?为什么?怎么测?知道冷启动和热启动吗? 9.tcp和udp的区别 10.遇到过的难定位的bug,最终是怎么解决的? 一面过了就直接现场扫码排队等二…
新人报道,没有什么可分享的,就记录一些自己求职的体会和心得. 我是在校招补录的时候参加了今日头条的招聘,岗位是Android开发,最后成功拿到了入场券.但是这也丝毫不值得骄傲,大家都知道:技术日新月异,要是几个月不更新自己的技术栈,就会被时代淘汰. (更何况大佬那么多,我不过是个才入门的小弱鸡~) 以下是我总结进入头条的两大决定性因素: 一是,刷面经和笔试题非常关键.你将会在搜集资料的过程中了解到头条系的状况,具体岗位所面临的问题和笔面试的风格特征,做到有备无患. 二是,面试官会更偏爱逻辑思维强…
概述 时间过得是真TM快,回想自己是16年从学校毕业,现在是出来工作的第五个年头啦.在不同的大小公司都待过,就在前段时间顺利的完成了一次跳槽涨薪,面试了几家公司,最终选择了字节跳动.今特此前来跟大家进行分享,希望对大家有所帮助. 面试过程 一面(40min): a. 线程池的底层原理 b. 四种引用类型 c. JAVA GC d. Sychornized关键字 e. 静态同步函数 f. 可不可以调用Abstrut 父类的super方法 g. HTTP协议中POST,GET 的区别 h. TCP/…
想在金九银十找工作的现在可以开始准备了,这边给大家分享一下面试会遇到的问题. 找工作还是需要大家不要担心,由于我们干这一行的接触人本来就不多,难免看到面试官会紧张,主要是因为怕面试官问的答不上来,答不上了千万不要胡扯一些.有了这篇文章,就不一样了,借鉴这位读者分享的面试经历,大家可以有针对性的开始准备刷题了. 下面分享下这位读者的面试内容: 一面 60min 总的来说,一面侧重考察基础(Java.Android.数据结构与算法.网络.操作系统.数据库),流程走下来到问重点算法的时候,只要求讲清楚…
字节跳动的面试难不难其实很难去非常准确的定义,但是能肯定的一点是,字节跳动的面试题都很有水平,真正考察了该岗位在以后工作中需要的能力. 大学学的Java后面又自学Android方向,跟着老师在实验室做了一些项目.以前听说,头条要手撕红黑树的事,心里还是蛮害怕.就想着,如果让我写红黑树,那我就直说写不来. 不过真正面试了,才发现,还好,没有让手写红黑树. 这次面试从6月2日开始一面,到6月10日hr面.一周过去仍未收到offer,内心实属煎熬.于是便整理了一下面经以及心理历程.没想到第二天一早HR…