楼主今天满怀信心地参加一个小公司的面试, entry-level 码农的职位,有一种瞬间被轰成渣的感觉。。。
问题不难,只能怪自己平时基础不牢。
1. 简述从浏览器中输入网址到得到网页的过程中发生了什么
2. DNS 是如何将 url 转化成 ip address 的?简述其缓存机制
3. http 和 https 的区别?通过 http 和 https 两种方式请求网页中间发生了什么?
4. 虚拟地址空间是什么?
5. 进程间通信的方法?共享内存是什么?
基本上这些问题楼主只知道一个大概,真要深究的话完全就答不上来了,我想主要原因是这些知识点不太经常涉及到。问下各位平时是如何积累这些知识的? THX