说明:答题时间一小时,请控制时间及回答的详细度。
== 基础知识 ==
1 列举你熟悉的几种排序算法及复杂度
2 内存中堆和栈的区别
3 进程与线程的区别
4 cookie与seion的区别
== Linux相关 ==
1 列举进程启动的几种方式
2 crontab的用处
3 列举你知道的几种包管理方式
4 环境变量的作用
5 Linux的基本命令,在控制台root根目录下,查找包含字符“test”的文件名,要求使用管道命令包含子目录查找
6 简述DNS进行域名解析的过程
7 cat more le tail的功能区别
8 简要列举怎样配置apache https服务在8080端口上
9 列举你用vim或者emacs常用的插件
== 其他 ==
1 如果有写下自己技术博客或者twitter, 新浪微博等的地址
2 简述下自己平时项目代码管理的方式方法
3 简述下平时项目中碰到问题你的解决方法流程
4 简述下自己平时知识管理的方式方法,例如项目中碰到一个问题,你通过一些方法解决掉,会怎么去记录保存归档这些内容
5 列举你熟悉的版本控制系统,简述其优缺点
6 列举你常去的技术社区论坛,关注的开源项目
7 对代码规范有什么看法,列举一下你比较忌讳的代码行为
《IT助理面试题[小编推荐].doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档