美团一面(到店)
1.自我介绍
2.介绍一下项目
-背景讲了一下,举了个例子让面试官大概明白了是干嘛的,然后说了一下项目是为了解决什么问题。
3.项目里有哪些难点怎么解决的
-回答的使用redis解决读hbase/janusgraph慢的问题
然后又问了关于redis你还知道什么,我说redis的底层数据结构我讲了一下,现在突然想起来之前准备的redis持久化方式没给面试官说…
4.在这个项目中你学习了什么
-我说学会了学习分析开源项目的代码…然后我实在说不出来了(反正一紧张啥也不记得了…)
OS
1.进程和线程的区别
-balabalabla
2.进程和线程的生命周期
-答了线程6状态(新建,运行,等待,超时等待,阻塞,结束)和进程7状态模型(新建,就绪,运行,等待,挂起等待,挂起就绪,结束)
计算机网络
1.url输入的过程发生了什么
-我回答dns->http->tcp->解析http->响应html->返回html->浏览器展示,
2.dns的具体过程
本地域名服务器->根域名服务器->顶级域名服务器->域名服务器
-面试官告诉我在这之前要先查浏览器缓存和路由缓存(确实