大厂面试

阿里实习一面

问爬虫项目
redis大数据去重

线程调度时耗费最大的是什么
锁的实现

XSS CSRF

LL(1)和LL(2)
用过什么编译的工具吗

问我Java熟悉吗,我说不熟悉

怎么判断一个链表有环。 没想到,遍历一遍。。

头条提前批一面

问爬虫项目
大数据(10T)怎么实现去重。不晓得
redis的特性。快,高并发
redis和mysql速度量级比较。不晓得,猜了个内存和硬盘的读取1000倍,记错了。
redis是单线程的吗。是,reactor模型,基于epoll的事件驱动

kafka,消息队列的作用。随便扯扯。
kafka消息传递的时候是按顺序的吗。不晓得
kafka怎么分布式下在意外发生时如何保护数据。不晓得

Django表单怎么实现。不晓得
cookie和session。提了一下jsp
浏览器发出请求到表单处理的时候发生了什么。扯到了DNS缓存,网卡中断。。
DNS是UDP吗。是,因为快
三次握手中,客户端发出SYN后就不管了,服务端会发生什么。提了提SYN FLOOD,syn cookie 初代tcp和现在tcp的区别
TIME_WAIT。答得比较乱

问我mysql懂吗,我说不懂

写代码:
一个表,寻找age最多的user。没写出来,写了一个说不符合题意。。应该是用count groupby加子查询。
两个有序列表,合并后寻找中位数。用归并排序写了。。。还问如果不改变原有列表怎么写。写了下,回头想了一下,好像写的代码存在多处小错误。

总结:什么不懂问什么,已跪

哔哩哔哩实习

之前做了一道题
二分查找
linux,vim操作
HTTP、DNS、拥塞控制

你可能感兴趣的:(大厂面试)