您的位置:首页 > 职场人生

面试问题总结

2015-12-30 15:11 330 查看
最近参加了一些C、java方向的面试,对面试问题做一些总结,主要是C基础、B/S网站基础、网络相关知识,想起一茬是一茬。

1、C语言中堆和栈

基本的代码区、全局区、文字常量区、堆区、栈区,堆先进先出,栈后进先出

2、栈中的具体内容

下一条执行命令的地址

函数参数、返回值

局部变量

3、char a[] = "hello"; sizeof(a)的值是多少

这里的a被视作指针,所以值为4

3+、char *a = "hello"; strlen(a)的值是多少

陷阱主要是5还是6,strlen不计算‘\0’

4、数据结构中字节对齐的概念

方便计算机读取数据,32位读取,一般4字节对齐

5、数据结构中二叉树的概念

6、智能路由的想法

加分项,生活中还是要多思考

比如路由和猫的合并,和机顶盒合并

7、路由器的具体作用

8、MySQL、Oracle、SQL server的差异,及基本的SQL语句

9、HTML CSS JS 浏览器 服务器的关系和作用

10、有了解过JQuery吗

10+、描述下你理解的AJAX

11、路由器的网页通过什么服务器实现的

12、了解过多线程吗

12+、多线程的实现方式有哪些

13、多线程死锁的概念

14、两个线程交替打印的实现方法

15、ICMP、IGMP

16、git、SVN、gerrit的作用和差异

17、通过git提交代码的基本流程

git add git commit git pull git push

18、个人的职业规划
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: