8.11 16:00 一面
大概一个小时吧
上来先问项目,在学校写的垃圾项目,就不说了😂
操作系统,linux的io方式有哪些,文件描述符。
面试官看我回答的不好就没问我操作系统了,
计算机网络,http和https比较的区别,怎么加密的,如何验证双方身份进行。
怎么验证双方身份。没回答上来,好像是通过什么证书,身份认证算法之类的,想到了证书也答不上来,
数据库,索引有哪些,聚簇索引,非聚簇索引的区别,数据库索引的底层数据结构是什么,b+树的特点,为什么使用b+树,数据库是怎么解决高可用的问题的,
前面的都是基本问题了,高可用问题了解的不多,😂回答了什么利用缓存,不直接访问数据库,主从复制,读者分离,好像是蒙对了一些吧,面试完查了查,还挺复杂的,
redis有没有了解过,数据结构有哪些,知不知道底层字典结构,为什么在这么多场景中使用redis,有什么优点,
redis底层字典结构没回答上来,其余的基本回答上来了。
java jvm的分区,每个分区主要放什么数据,哪些是线程公有的,哪些是私有的。
私有:程序计数器,虚拟机栈,
公有:堆,放法区
算法题,合并区间吧,leetcode上的题,用贪心做,刚开始忘了考虑排序问题,面试官纠正了之后加上了,讲一讲思路,面试官觉得没什么问题了,面试就结束了,
总体回答的不算特别好吧,估计没啥希望了,人菜瘾大,在努力学学吧😂😂😂
全部评论
(3) 回帖