-
Notifications
You must be signed in to change notification settings - Fork 425
/
Copy pathinterview.xhtml
executable file
·326 lines (272 loc) · 25.9 KB
/
interview.xhtml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>3.2. 面试题</title><link rel="stylesheet" type="text/css" href="../docbook.css"/><link rel="stylesheet" type="text/css" href="..//docbook.css"/><meta name="generator" content="DocBook XSL Stylesheets V1.79.1"/><link rel="prev" href="recruitment.xhtml" title="Chapter 3. 人才招聘"/><link rel="next" href="responsibilities.xhtml" title="Chapter 4. 招聘模板"/></head><body><header><a href="http://www.netkiller.cn/">Home</a> |
<a href="http://netkiller.github.io/">简体中文</a> |
<a href="http://netkiller.sourceforge.net/">繁体中文</a> |
<a href="/journal/index.html">杂文</a> |
<a href="/search.html">Search</a> |
<a href="http://netkiller-github-com.iteye.com/">ITEYE 博客</a> |
<a href="http://my.oschina.net/neochen/">OSChina 博客</a> |
<a href="https://www.facebook.com/bg7nyt">Facebook</a> |
<a href="http://cn.linkedin.com/in/netkiller/">Linkedin</a> |
<a href="https://zb.oschina.net/profile/725072/market">作品与服务</a> |
<a href="mailto:netkiller@msn.com">Email</a><div class="navheader"><table style="width: 100%; "><tr><th style="text-align: center; " colspan="3">3.2. 面试题</th></tr><tr><td style="width: 20%; text-align: left; "><a accesskey="p" href="recruitment.xhtml">Prev</a> </td><th style="width: 60%; text-align: center; ">Chapter 3. 人才招聘</th><td style="width: 20%; text-align: right; "> <a accesskey="n" href="responsibilities.xhtml">Next</a></td></tr></table><hr/></div></header><table xmlns=""><tr><td><iframe src="http://ghbtns.com/github-btn.html?user=netkiller&repo=netkiller.github.io&type=watch&count=true&size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"/></td><td><iframe src="http://ghbtns.com/github-btn.html?user=netkiller&repo=netkiller.github.io&type=fork&count=true&size=large" height="30" width="170" frameborder="0" scrolling="0" style="width:170px; height: 30px;" allowTransparency="true"/></td><td><iframe src="http://ghbtns.com/github-btn.html?user=netkiller&type=follow&count=true&size=large" height="30" width="240" frameborder="0" scrolling="0" style="width:240px; height: 30px;" allowTransparency="true"/></td></tr></table><section class="section" id="interview"><div class="titlepage"><div><div><h2 class="title" style="clear: both">3.2. 面试题</h2></div></div></div>
<p>关于面试题目</p>
<p>面试题目重点是对问题解决能力,和思路,方法,并没有正确答案。</p>
<p>解决问题的能力更重要。</p>
<pre class="screen">
</pre>
<section class="section" id="network"><div class="titlepage"><div><div><h3 class="title">3.2.1. Network Engineer</h3></div></div></div>
<section class="section" id="idm45822991122912"><div class="titlepage"><div><div><h4 class="title">3.2.1.1. Junior</h4></div></div></div>
<pre class="screen">
WAN/LAN:
- ADSL: PPPoE
- WiFi Router
- Cisco Switch 29xx, 35xx, 75xx; Router 28xx; VLAN
- IP Address A/B/C and netmask; Mac Address
- Route table
- Gateway / Proxy
- DHCP Wins DNS
- Firewall
Hardware:
- DDR I,II,III
- PCI-E
- USB / 1394
- IDE 版本,支持多少个设备,带宽
- STAT 版本,支持多少个设备,带宽
- Scsi 版本,支持多少个设备,带宽
- RAID Adapter 版载与实体卡的不同,引导过程,什么是hotswap,故障排除,怎样创建RAID 0,1,5,10,50 它们之间不同
- BIOS,SCSI,RAID 固件升级
Operation System:
- Window
* 远程桌面链接数限制
* IIS 服务器
* Exchange 配置
- Linux
Network Application:
- Active Directory
- HTTP/HTTPS,FTP,SMTP,POP,IMAP,NNTP
- SNMP 协议
- DNS 配置
- DHCP 配置
Security
- System Security
- Network Security
Phone System
- Call Center
- 座席
机房管理
- 规范
- 流程
模拟题:
- 校园网的组建
- IP冲突解决方案
</pre>
</section>
<section class="section" id="idm45822991120912"><div class="titlepage"><div><div><h4 class="title">3.2.1.2. Senior Network Engineer</h4></div></div></div>
<div class="qandaset" id="idm45822991119920"><h5 class="title">Route</h5><ul><li><a href="interview.xhtml#idm45822991119248">3.2.1.2.1. NAT</a></li></ul><table style="border: 0; width: 100%;"><colgroup><col style="text-align: left; width: 1%; "/><col/></colgroup><tbody>
<tr class="question" id="idm45822991119248"><td style="text-align: left; vertical-align: top; " id="idm45822991118672"><p><strong>3.2.1.2.1.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>NAT</p></td></tr>
</tbody></table></div>
<div class="qandaset" id="idm45822991117472"><h5 class="title">Firewall</h5><ul><li><a href="interview.xhtml#idm45822991116832">3.2.1.2.1. </a></li></ul><table style="border: 0; width: 100%;"><colgroup><col style="text-align: left; width: 1%; "/><col/></colgroup><tbody>
<tr class="question" id="idm45822991116832"><td style="text-align: left; vertical-align: top; " id="idm45822991116576"><p><strong>3.2.1.2.1.</strong></p></td><td style="text-align: left; vertical-align: top; "><p/></td></tr>
</tbody></table></div>
<div class="qandaset" id="idm45822991115392"><h5 class="title">Switch</h5><ul><li><a href="interview.xhtml#idm45822991114752">3.2.1.2.1. VLAN</a></li></ul><table style="border: 0; width: 100%;"><colgroup><col style="text-align: left; width: 1%; "/><col/></colgroup><tbody>
<tr class="question" id="idm45822991114752"><td style="text-align: left; vertical-align: top; " id="idm45822991114496"><p><strong>3.2.1.2.1.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>VLAN</p></td></tr>
</tbody></table></div>
</section>
</section>
<section class="section" id="system"><div class="titlepage"><div><div><h3 class="title">3.2.2. System Engineer</h3></div></div></div>
<section class="section" id="idm45822991111680"><div class="titlepage"><div><div><h4 class="title">3.2.2.1. Junior</h4></div></div></div>
<p>情景模拟题</p>
<div class="qandaset" id="idm45822991110688"><h5 class="title">服务器与硬件设备</h5><ul><li><a href="interview.xhtml#idm45822991110016">3.2.2.1.1. raid原理</a></li></ul><table style="border: 0; width: 100%;"><colgroup><col style="text-align: left; width: 1%; "/><col/></colgroup><tbody>
<tr class="question" id="idm45822991110016"><td style="text-align: left; vertical-align: top; " id="idm45822991109568"><p><strong>3.2.2.1.1.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>raid原理</p><pre class="screen">
- 简述 RAID 0,1,5,6,10,50?
- RAID 0,1,5,6 允许损害几块硬盘?
- RAID 10,50 允许损害几块硬盘?
- 什么Hotspare盘?
- 怎么更换损坏的硬盘?
</pre><p>重点是 RAID10允许允许损坏几块硬盘?</p></td></tr>
</tbody></table></div>
<div class="qandaset" id="idm45822991107200"><h5 class="title">操作系统</h5><ul><li><a href="interview.xhtml#idm45822991106560">3.2.2.1.1. Linux 基本知识</a></li></ul><table style="border: 0; width: 100%;"><colgroup><col style="text-align: left; width: 1%; "/><col/></colgroup><tbody>
<tr class="question" id="idm45822991106560"><td style="text-align: left; vertical-align: top; " id="idm45822991106304"><p><strong>3.2.2.1.1.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>Linux 基本知识</p><pre class="screen">
- Linux 在什么情况下需要重新启动,什么情况不需要重新启动?
修改IP地址需要重启服务器吗?
修改DNS地址需要重启服务器吗?
安装了新软件或者更改了配置文件需要重启服务器吗?
怎样不重新启动系统,并且使配置文件生效?
- HUP 信号的作用是什么?
</pre></td></tr>
</tbody></table></div>
<div class="qandaset" id="idm45822991106048"><h5 class="title">服务器</h5><ul><li><a href="interview.xhtml#idm45822991103600">3.2.2.1.1. FTP Server 基本知识</a></li><li><a href="interview.xhtml#idm45822991101360">3.2.2.1.2. WEB Server 基本知识</a></li></ul><table style="border: 0; width: 100%;"><colgroup><col style="text-align: left; width: 1%; "/><col/></colgroup><tbody>
<tr class="question" id="idm45822991103600"><td style="text-align: left; vertical-align: top; " id="idm45822991102992"><p><strong>3.2.2.1.1.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>FTP Server 基本知识</p><pre class="screen">
- 当使用系统帐号作为登录用户时,怎样将用户限制在指定的文件夹中,作为根目录?
- 虚拟用户的原理?
- 什么是chroot?
</pre></td></tr>
<tr class="question" id="idm45822991101360"><td style="text-align: left; vertical-align: top; " id="idm45822991101104"><p><strong>3.2.2.1.2.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>WEB Server 基本知识</p><pre class="screen">
- 如何查看占用80端口的进程 lsof -i:80
- prefork 与 worker 原理和区别是什么?
- 虚拟主机原理?
- HTTP状态码 2xx, 3xx, 4xx, 5xx ,404,301
</pre></td></tr>
</tbody></table></div>
</section>
<section class="section" id="idm45822991099216"><div class="titlepage"><div><div><h4 class="title">3.2.2.2. Senior</h4></div></div></div>
<div class="qandaset" id="idm45822991098576"><h5 class="title"/><ul><li><a href="interview.xhtml#idm45822991097888">3.2.2.2.1. Linux 基础</a></li><li><a href="interview.xhtml#idm45822991095200">3.2.2.2.2. Linux 优化</a></li><li><a href="interview.xhtml#idm45822991093120">3.2.2.2.3. Web Server 优化</a></li><li><a href="interview.xhtml#idm45822991091488">3.2.2.2.4. 数据库</a></li><li><a href="interview.xhtml#idm45822991089568">3.2.2.2.5. 如果你的网站上面的数据内容,被别人抓取。</a></li></ul><table style="border: 0; width: 100%;"><colgroup><col style="text-align: left; width: 1%; "/><col/></colgroup><tbody>
<tr class="question" id="idm45822991097888"><td style="text-align: left; vertical-align: top; " id="idm45822991097632"><p><strong>3.2.2.2.1.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>Linux 基础</p><pre class="screen">
Directory & File
- cp,mv,rm,cat
- vim, emacs
Monitor
- top, ps, vmstat, free
Permission
- User and Group Adminstrator
- Owner and Access permissions
Partition & File System
- EXT3,EXT4, XFS,ZFS,JFS,Btrfs
- label,format,repair, fdisk
- mount, umount
Network
- interface, ip address, netmask, gateway
- ifconfig, ip, route, netstat, ping, nslookup, dig, tcpdump
- iptables, tc
Service
- inetd, xinetd
- init level rc.local, rc.d, rcX.d
Application
- Apache, PHP, MySQL, Resin, Tomcat, Jboss
- Samba, Vsftpd, proftpd, pureftpd
- openvpn, openssl, openssh
Shell
- awk, sed, grep, find,
- Bash,Tcsh,Ksh,Zsh
- Lists of Commands
* ;, &, &&, ||
- Pipelines
* | , |&
- Redirections Standard Input/Output and Standard Error
* >, >>, <, <<, 2>&1
- Special Parameters * @ # ? - $ ! 0 -
Python or Perl
- argv,argc,
- threading, fork
- analyze access.log
</pre></td></tr>
<tr class="question" id="idm45822991095200"><td style="text-align: left; vertical-align: top; " id="idm45822991094944"><p><strong>3.2.2.2.2.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>Linux 优化</p><pre class="screen">
- Linux 默认同时能打开多少个文件?
- Linux 默认同时能开启多少个TCP链接?
- 配置超过10000个链接数的服务器,Linux怎样优化?
</pre></td></tr>
<tr class="question" id="idm45822991093120"><td style="text-align: left; vertical-align: top; " id="idm45822991092864"><p><strong>3.2.2.2.3.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>Web Server 优化</p><pre class="screen">
- Apache 默认链接数是多少?
- 怎样修改默认链接数?
</pre></td></tr>
<tr class="question" id="idm45822991091488"><td style="text-align: left; vertical-align: top; " id="idm45822991091168"><p><strong>3.2.2.2.4.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>数据库</p><pre class="screen">
- 出现锁表情况怎么处理?
</pre></td></tr>
<tr class="question" id="idm45822991089568"><td style="text-align: left; vertical-align: top; " id="idm45822991089248"><p><strong>3.2.2.2.5.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>如果你的网站上面的数据内容,被别人抓取。</p><pre class="screen">
- 怎样快速找到抓取的IP地址?
- 还应该做那些处理能避免再次发生?
</pre></td></tr>
</tbody></table></div>
</section>
</section>
<section class="section" id="software"><div class="titlepage"><div><div><h3 class="title">3.2.3. Software Engineer</h3></div></div></div>
<section class="section" id="idm45822991086480"><div class="titlepage"><div><div><h4 class="title">3.2.3.1. Junior Software Engineer</h4></div></div></div>
<div class="qandaset" id="idm45822991085744"><h5 class="title">HTML 与 Javascript</h5><ul><li><a href="interview.xhtml#idm45822991084784">3.2.3.1.1. 怎样实现表单数据保存?</a></li></ul><table style="border: 0; width: 100%;"><colgroup><col style="text-align: left; width: 1%; "/><col/></colgroup><tbody>
<tr class="question" id="idm45822991084784"><td style="text-align: left; vertical-align: top; " id="idm45822991084528"><p><strong>3.2.3.1.1.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>怎样实现表单数据保存?</p><p>例如:开发一个用户注册程序,当用户进入你的网站注册用户,填写了一部分用户信息,之后因各种原因用户没有进行下去,或离开注册页面,或关闭浏览器。甚至关闭电脑 。</p><p>需求:无论何时用户再次打开你的网站,再次进入注册页面后,应该将之前用户填写的资料显示在表单内,用户只需要做没有完成的那部分工作即可。</p></td></tr>
</tbody></table></div>
<div class="qandaset" id="idm45822991081808"><h5 class="title">编程语言</h5><ul><li><a href="interview.xhtml#idm45822991081168">3.2.3.1.1. Ajax 如何跨域请求?</a></li><li><a href="interview.xhtml#idm45822991079984">3.2.3.1.2. 什么是SSO? Cookie 如何跨域请求?</a></li><li><a href="interview.xhtml#idm45822991078544">3.2.3.1.3. HTTP协议面试题,请介绍下面HTTP头作用.</a></li></ul><table style="border: 0; width: 100%;"><colgroup><col style="text-align: left; width: 1%; "/><col/></colgroup><tbody>
<tr class="question" id="idm45822991081168"><td style="text-align: left; vertical-align: top; " id="idm45822991080912"><p><strong>3.2.3.1.1.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>Ajax 如何跨域请求?</p></td></tr>
<tr class="question" id="idm45822991079984"><td style="text-align: left; vertical-align: top; " id="idm45822991079632"><p><strong>3.2.3.1.2.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>什么是SSO? Cookie 如何跨域请求?</p></td></tr>
<tr class="question" id="idm45822991078544"><td style="text-align: left; vertical-align: top; " id="idm45822991078256"><p><strong>3.2.3.1.3.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>HTTP协议面试题,请介绍下面HTTP头作用.</p><pre class="screen">
- location
- smaxage / max-age
- ETAG
</pre></td></tr>
</tbody></table></div>
</section>
<section class="section" id="idm45822991076400"><div class="titlepage"><div><div><h4 class="title">3.2.3.2. Senior</h4></div></div></div>
<div class="qandaset" id="idm45822991075760"><ul><li><a href="interview.xhtml#idm45822991075328">3.2.3.2.1. 面向对象试题?</a></li><li><a href="interview.xhtml#idm45822991070240">3.2.3.2.2. 编写一个文件copy的程序?</a></li><li><a href="interview.xhtml#idm45822991062464">3.2.3.2.3. 写一个读TXT文件显示其内容程序你会考虑哪些细节?</a></li><li><a href="interview.xhtml#idm45822991058304">3.2.3.2.4. SNS 社交网络,怎样解决朋友关系?</a></li><li><a href="interview.xhtml#idm45822991052080">3.2.3.2.5. 设计一个电商的商品数据库?</a></li><li><a href="interview.xhtml#idm45822991047600">3.2.3.2.6. 谈谈对缓存的认识?</a></li></ul><table style="border: 0; width: 100%;"><colgroup><col style="text-align: left; width: 1%; "/><col/></colgroup><tbody>
<tr class="question" id="idm45822991075328"><td style="text-align: left; vertical-align: top; " id="idm45822991074976"><p><strong>3.2.3.2.1.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>面向对象试题?</p><p>编写一个求和程序</p><pre class="screen">
s = new Sum();
s.add(10).add(5).add(6)
</pre><p>s.add(10).add(5).add(6)......add(3) 可以无限的写下去</p><pre class="screen">
obj = new Object()
obj.a()
obj.b()
obj.c()
...
...
obj.z()
obj.a().b().c() ... z()
</pre><p>与上面类似</p></td></tr>
<tr class="answer"><td style="text-align: left; vertical-align: top; "/><td style="text-align: left; vertical-align: top; "><p>这是 一个简单的 OOP 面试题,在做多年的面试经验中,发现很多人不知道怎样实现上面的问题</p></td></tr>
<tr class="question" id="idm45822991070240"><td style="text-align: left; vertical-align: top; " id="idm45822991069888"><p><strong>3.2.3.2.2.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>编写一个文件copy的程序?</p><p>要求复制一个文件,或者一个目录,目录下面可能包含文件和目录,目录深度未知。你所写的程序要考虑程序的,通用型,健壮性,稳定性,性能等等</p></td></tr>
<tr class="answer"><td style="text-align: left; vertical-align: top; "/><td style="text-align: left; vertical-align: top; "><p>这里没有准确的答案,这个问题主要考虑应聘者,对于这样一个简单的程序,他能考虑的深度与广度.</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p>复制文件或目录是否保留原有的权限与日期等信息</p></li><li class="listitem"><p>目的目录或文件如果存在怎么处理,是覆盖还是增量复制,分别怎么实现</p></li><li class="listitem"><p>怎样保证复制后,两边100%正确,没有丢失文件或者文件不一致</p></li><li class="listitem"><p>复制过程中如果原文件被改动怎么办</p></li><li class="listitem"><p>如果权限不足怎么处理</p></li><li class="listitem"><p>对于大文件怎么处理,对于GB/TB/PB级别怎么处理</p></li></ol></div><p>.</p></td></tr>
<tr class="question" id="idm45822991062464"><td style="text-align: left; vertical-align: top; " id="idm45822991062208"><p><strong>3.2.3.2.3.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>写一个读TXT文件显示其内容程序你会考虑哪些细节?</p></td></tr>
<tr class="answer"><td style="text-align: left; vertical-align: top; "/><td style="text-align: left; vertical-align: top; "><p>这个问题与上一个问题类似, 如果应聘者立即给出这样的答案,他根本不合格。</p><pre class="screen">
f = open(path/filename)
while s = f.read() {
print s
}
f.close()
</pre><p>如果他考虑问题的能涉及下面列出的几个选项,他写出的程序你绝对可以放心。</p><pre class="screen">
考虑过目录不存怎么处理吗?
考虑过目录权限不够吗?
考虑过文件不存怎么处理吗?
考虑过文件权限不够吗?
考虑过目录深度吗?
考虑过目录,文件中存在特殊字符吗?
考虑过文档大小1M, 100M , 500M , 1G , 10G 远远超过你的内存空间,怎么处理吗?
考虑TXT文件换行符(LF,CR,CRLF)吗?
考虑编码问题吗?
</pre></td></tr>
<tr class="question" id="idm45822991058304"><td style="text-align: left; vertical-align: top; " id="idm45822991057984"><p><strong>3.2.3.2.4.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>SNS 社交网络,怎样解决朋友关系?</p><div><img src="../images/interview/sns-people.png"/></div><p>例如:你有一个朋友,他有他的朋友,你可能认识他的朋友,他朋友的朋友可能认识你。</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p>怎样查询出你朋友的朋友</p></li><li class="listitem"><p>怎样显示你是怎么认识,你朋友的朋友, 例如: 我 - 小王 - 小李 - 小张</p></li><li class="listitem"><p>显示朋友关系图</p></li></ol></div></td></tr>
<tr class="answer"><td style="text-align: left; vertical-align: top; "/><td style="text-align: left; vertical-align: top; "><p/></td></tr>
<tr class="question" id="idm45822991052080"><td style="text-align: left; vertical-align: top; " id="idm45822991051760"><p><strong>3.2.3.2.5.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>设计一个电商的商品数据库?</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p>商品分类,可以无限层次,可能瞬间查出某一个品类下的所有商品</p></li><li class="listitem"><p>每个品类的商品都有不同的产品属性,且很多属性可能公用,例如:颜色,重量</p></li><li class="listitem"><p>要求可以检索商品,可以通过属性,分类,价格等等搜索</p></li></ol></div></td></tr>
<tr class="answer"><td style="text-align: left; vertical-align: top; "/><td style="text-align: left; vertical-align: top; "><p>这里有两个</p></td></tr>
<tr class="question" id="idm45822991047600"><td style="text-align: left; vertical-align: top; " id="idm45822991047280"><p><strong>3.2.3.2.6.</strong></p></td><td style="text-align: left; vertical-align: top; "><p>谈谈对缓存的认识?</p><p>从用户打开浏览器到返回数据都会经过那些缓存,怎么控制这些缓存</p></td></tr>
<tr class="answer"><td style="text-align: left; vertical-align: top; "/><td style="text-align: left; vertical-align: top; "><p>这个问题主要是网站性能优化方面所用到的技术</p><pre class="screen">
</pre></td></tr>
</tbody></table></div>
</section>
</section>
<section class="section" id="idm45822991044160"><div class="titlepage"><div><div><h3 class="title">3.2.4. Database Adminstrator</h3></div></div></div>
<p>我认为DBA应该是高于 SA 的,所有这里的问题没有关于数据库的安装配置的问题。</p>
<section class="section" id="idm45822991042848"><div class="titlepage"><div><div><h4 class="title">3.2.4.1. Senior DBA</h4></div></div></div>
<div class="qandaset" id="idm45822991042112"><ul><li><a href="interview.xhtml#idm45822991041792">3.2.4.1.1. </a></li></ul><table style="border: 0; width: 100%;"><colgroup><col style="text-align: left; width: 1%; "/><col/></colgroup><tbody>
<tr class="question" id="idm45822991041792"><td style="text-align: left; vertical-align: top; " id="idm45822991041472"><p><strong>3.2.4.1.1.</strong></p></td><td style="text-align: left; vertical-align: top; "/></tr>
<div class="literallayout"><p><br/>
- 临时表需要建索引吗?<br/>
- 在什么情况下将使用索引<br/>
- 在什么情况下将使用不索引<br/>
- 在什么情况查询结果能被缓存<br/>
- 在什么情况查询结果不能被缓存<br/>
</p></div>
</tbody></table></div>
</section>
</section>
</section><div xmlns="" id="disqus_thread"/><script xmlns="" type="text/javascript">
/* * * CONFIGURATION VARIABLES: EDIT BEFORE PASTING INTO YOUR WEBPAGE * * */
//if(document.domain == 'netkiller.github.io'){
var disqus_shortname = 'netkiller'; // required: replace example with your forum shortname
//}else{
//var disqus_shortname = 'neochan';
//}
/* * * DON'T EDIT BELOW THIS LINE * * */
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script><noscript xmlns="">Please enable JavaScript to view the <a href="http://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript><a xmlns="" href="http://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a><br xmlns=""/><script xmlns="" type="text/javascript" id="clustrmaps" src="//cdn.clustrmaps.com/map_v2.js?u=r5HG&d=9mi5r_kkDC8uxG8HuY3p4-2qgeeVypAK9vMD-2P6BYM"/><footer><script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-11694057-1', 'auto');
ga('send', 'pageview');
</script><script type="text/javascript">
var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://");
document.write(unescape("%3Cscript src='" + _bdhmProtocol + "hm.baidu.com/h.js%3F997cd4a7320a82d72cb74d179118f697' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript" src="/js/q.js"/><div class="navfooter"><hr/><table style="width: 100%; "><tr><td style="width: 40%; text-align: left; "><a accesskey="p" href="recruitment.xhtml">Prev</a> </td><td style="width: 20%; text-align: center; "><a accesskey="u" href="recruitment.xhtml">Up</a></td><td style="width: 40%; text-align: right; "> <a accesskey="n" href="responsibilities.xhtml">Next</a></td></tr><tr><td style="width: 40%; text-align: left; vertical-align: top; ">Chapter 3. 人才招聘 </td><td style="width: 20%; text-align: center; "><a accesskey="h" href="../index.xhtml">Home</a></td><td style="width: 40%; text-align: right; vertical-align: top; "> Chapter 4. 招聘模板</td></tr></table></div></footer></body></html>