今天面试被虐成狗。。。

2015-09-24 08:14:41 +08:00
 zeal7s

楼主今天满怀信心地参加一个小公司的面试, entry-level 码农的职位,有一种瞬间被轰成渣的感觉。。。

问题不难,只能怪自己平时基础不牢。
1. 简述从浏览器中输入网址到得到网页的过程中发生了什么
2. DNS 是如何将 url 转化成 ip address 的?简述其缓存机制
3. http 和 https 的区别?通过 http 和 https 两种方式请求网页中间发生了什么?
4. 虚拟地址空间是什么?
5. 进程间通信的方法?共享内存是什么?

基本上这些问题楼主只知道一个大概,真要深究的话完全就答不上来了,我想主要原因是这些知识点不太经常涉及到。问下各位平时是如何积累这些知识的? THX

16635 次点击
所在节点    职场话题
127 条回复
lxjsmdc
2015-09-24 08:54:12 +08:00
难道楼主肉翻了?
miemiekurisu
2015-09-24 08:54:59 +08:00
...Linux 内核开发么....
4 问的是啥? 保护模式的虚拟内存地址映射么...
进程间通讯还能说得出个大概...共享内存已经忘记了...
tanyuxiang
2015-09-24 08:55:49 +08:00
搞网络的经常抓包,前面几题就容易了
ivvei
2015-09-24 08:58:15 +08:00
@DRcoding 这答得太变态了……
secret32
2015-09-24 08:59:10 +08:00
确实都算基础知识,但做应用层的工作基本上都用不上,不记得或者从来都没搞清过都很正常
florije
2015-09-24 08:59:11 +08:00
这……都是很常见的题目呀~楼主随便抽时间刷几套题就没有问题了。
只能说楼主平时写自家公司业务写的懒惰了~~
一般来说,像我这种记忆不大好的人,一般都会隔三个月把基础再复习一遍,把上次的笔记补充下,而且对于这样的需求也不难吧~~
florije
2015-09-24 09:00:04 +08:00
另:坐等面试官发帖“今天面试了一个什么都不会的程序狗”.
lycos
2015-09-24 09:00:45 +08:00
这是笔试还是现场问? 笔试的话 可以用手机嘛
shakoon
2015-09-24 09:01:42 +08:00
是否科班出身高下立即,嘿嘿
ZackYang
2015-09-24 09:03:04 +08:00
对于 1,2,3 你只需要看过<< HTTP 权威指南>>
对于 4,5 你只需要看过<<深入理解计算机操作系统>>

问题只涉及了这 2 本书, 其实挺基础的.
tabris17
2015-09-24 09:05:30 +08:00
别看这些是基础题,那些工作 4 、 5 年的码农都没几个能答出来的
happypy1
2015-09-24 09:08:28 +08:00
@tabris17 掩面
hei1000
2015-09-24 09:11:04 +08:00
这些问题感觉都很简单啊, 楼主是不是什么准备都没做啊
Felldeadbird
2015-09-24 09:12:58 +08:00
1-3 不难,但要说清的话,估计需要很深的 HTTP 网络相关基础能力。这些楼主只要把你知道的说出来就行了,这种题目就考察你 学习范围广不广。 对了,如果是面试 网络之类的,这种题目答不上就不对了。
4-5 这种 就不是普通面试码农了。绝逼是有顶一顶层次的人了
adspe
2015-09-24 09:14:39 +08:00
1-3 可以。 4 , 5 我不知道。
pyKun
2015-09-24 09:15:52 +08:00
感觉楼主在讽刺啊,第一个问题不是直接面百度的人说的么
ob
2015-09-24 09:17:08 +08:00
依然被虐。赶紧逃。
osto
2015-09-24 09:22:41 +08:00
@DRcoding 这个答案看起来就过于装了
口述下来两个小时不止,面试官不还得睡着了
init
2015-09-24 09:30:36 +08:00
第五题不是程序员必考吗。。管道 信号 信号量 共享内存 socket
gamexg
2015-09-24 09:34:49 +08:00
@DRcoding 好疯狂的答案啊。曾经也整理过,但是只到了协议层。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/223241

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX