面试

【字节跳动】【Java后台】面试 9.8

2018-11-02  本文已影响1654人  6b440373157d

做你最喜欢的,其他都他妈是扯淡。——《阳光小美女》

远程第一场11:00

从输入网址到获得页面的网络请求过程【第一遍】

HTTP header

Redis了解吗?【不了解,结束】

MySQL引擎有什么?有什么差异?

Linux进程状态

Linux进程什么时候会变为等待?

一个int数,一个线程写,多个线程修改,加不加锁有什么影响?如果是一个结构体呢?

线程的栈在内存什么位置?

算法题1:LRU cache (LeetCode 146)

算法题2:一个有符号的有序数组,问这些数平方之后有多少个不重复的数?(双指针)

HashMap的底层实现

远程第二场13:00

讲一下你最得意的一个项目

看你有个游戏项目,发布了吗?【没有,但是手机上有,运行展示】【面试前可展示的项目一定要准备好,要不就阻塞了】

算法题:在一个长字符串中找一个子字符串是否存在,有,返回index,没有,返回-1。子字符串要求连续,但不在乎内部字符的顺序。(滑动窗口问题)

DNS解析过程【约等于第二遍】

说一下你的优缺点

远程第三场14:14

n个人,n个座位,每个人都有自己的座位,问每个人都不坐自己座位的坐法有多少种?(动态规划,解决重复子问题,两种情况讨论)

从输入网址到获得页面的网络请求过程【第三遍,面试官真爱】

HTTP状态码

你有一个网站项目,服务器是怎么弄的?

session和cookie有什么差异,分别什么时候用,在什么时候生成,长时cookie和短时cookie分别用在什么时候

微信手机扫码登录电脑端发生了什么?

TCP三次握手,为什么不能两次握手,三次握手怎么解决了这个问题

fork实质是什么

虚拟存储

点击作者姓名与作者大佬交流~

作者:青大人不喜歡下雨

来源:牛客网(www.nowcoder.com)

- 互联网名企笔试真题

- 校招求职笔经&面经

- 程序员/产品/运营求职实习信息

- 程序员/产品/运营学习交流社区

上一篇下一篇

猜你喜欢

热点阅读