博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
给大家分享一下我经历的Unix C面试题
阅读量:6247 次
发布时间:2019-06-22

本文共 650 字,大约阅读时间需要 2 分钟。

hot3.png

跳过“请做下自我介绍”那句面试考官口头禅,咱们直接进入正题

1、内存对齐(也叫对界,指结构体或联合体,关键字#pragma pack),为什么要做这对齐

2、系统调用和库函数的区别

3、有三个数据包,每个一千字节,在用udp时接要接收几次,tcp时几次

4、select、poll和epoll的区别,效率呢

5、epoll的Edge Triggered和Level Triggered有什么区别,哪个效率高,为什么

6、套接字和文件描述符的区别

7、谈谈C++虚函数

8、对于36进制数减法要如何实现

9、分别存有一亿条QQ号和一千万条QQ号的两个文本,怎样从中取交集并集

10、什么是软中断(Linux内核的)

11、讲讲fork调用

12、系统调用open有哪些flag

13、谈谈进程中的堆和栈

14、进程和线程的区别
15、多线程编程中要注意什么问题
16、什么是HTTP DDoS攻击
17、TCP头部,TCP三次握手,一个TCP包最多能有多大
18、IPC之于文件系统
19、谈谈消息队列里的type(或者是共享内存,我忘了)
20、谈谈设计模式、什么是观测者模式
21、谈谈服务器模型
22、UML,什么是结构图,软件开发中的瀑布模型
23、了解CGI么
24、微博用户页面上列出他所关注用户动态,要如何做架构,考虑一个用户会有大量粉丝,或是关注大量的人
25、大端序和小端序,怎么转换

转载于:https://my.oschina.net/floristgao/blog/286361

你可能感兴趣的文章
快速排序
查看>>
排版与缩写
查看>>
C#使用xpath查找xml节点信息
查看>>
简单的语句统计所有用户表尺寸大小
查看>>
作业四:个人项目---小学四则运算
查看>>
漂亮的按钮样式-button
查看>>
post请求方式的翻页爬取内容及思考
查看>>
VC++ MFC如何生成一个可串行化的类
查看>>
php 变量引用,函数引用
查看>>
NET生成缩略图
查看>>
微软企业库5.0 学习之路——第二步、使用VS2010+Data Access模块建立多数据库项目...
查看>>
渗流稳定性分析(MATLAB实现)
查看>>
POJ2253 Frogger(最短路径)
查看>>
动画总结?
查看>>
HDU 2044 一只小蜜蜂 *
查看>>
Java 斜杠 与 反斜杠
查看>>
垂直居中
查看>>
idea下maven项目,样式css、js更新后,页面不显示更新内容
查看>>
bzoj 1001 平面图转对偶图 最短路求图最小割
查看>>
php 记住密码自动登录
查看>>