[综合面试] 牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结

感谢面试群 S-北京-陈磊 的整理分享。

基础篇:操作系统、计算机网络、设计模式

一:操作系统

1. 进程的有哪几种状态,状态转换图,及导致转换的事件。

2. 进程与线程的区别。

3. 进程通信的几种方式。

4. 线程同步几种方式。(一定要会写生产者、消费者问题,完全消化理解)

5. 线程的实现方式. (也就是用户线程与内核线程的区别)

6. 用户态和核心态的区别。

7. 用户栈和内核栈的区别。

8. 内存池、进程池、线程池。(c++程序员必须掌握)

9. 死锁的概念,导致死锁的原因.

10. 导致死锁的四个必要条件。

11. 处理死锁的四个方式。

12. 预防死锁的方法、避免死锁的方法。

13. 进程调度算法。(周转时间 =  程序结束时间 -- 开始服务时间、带权周转时间=  周转时间 /  要求服务时间)

14. Windows内存管理的方式(块式、页式、段式、段页式).

15. 内存连续分配方式采用的几种算法及各自优劣。

16. 动态链接及静态链接.

17. 基本分页、请求分页储存管理方式。

18. 基本分段、请求分段储存管理方式。

19. 分段分页方式的比较各自优缺点。

20. 几种页面置换算法,会算所需换页数。(LRU用程序如何实现?)

21. 虚拟内存的定义及实现方式。

22. 操作系统的四个特性。

23. DMA。

24. Spooling。

25. 外存分配的几种方式,及各种优劣。

二:计算机网络

1. 电路交换与分组交换的区别?优劣对比。

2. OSI有哪几层,会画出来,知道主要几层的各自作用。

3. TCP/IP有哪几层,会画出来,知道所有层数的作用,会列举各层主要的协议名称。

4. 硬件(MAC)地址的概念及作用。

5. ARP协议的用途 及算法、在哪一层上会使用arp ?

6. CRC冗余校验算法,反码和检验算法。

7. 如何实现透明传输。

8. 知道各个层使用的是哪个数据交换设备。(交换机、路由器、网关)

9. 路由表的内容。

10. 分组转发算法。

11. IP报文的格式,格式的各个字段的含义要理解。

12.MTU的概念,啥叫路径MTU? MTU发现机制,TraceRoute(了解)。

13.RIP协议的概念及算法。

14.ICMP协议的主要功能。

15.组播和广播的概念,IGMP的用途。(环回地址、广播地址)

16.Ping协议的实现原理,ping 命令格式。

17. 子网划分的概念,子网掩码。

18. IP地址的分类,如何划分的,及会计算各类地址支持的主机数。

19.DNS的概念,用途,DNS查询的实现算法。

20. TCP与UDP的概念,相互的区别及优劣。

21.UDP报文的格式,字段的意义。

22. TCP 报文的格式,字段的意义。

23.TCP通过哪些措施,保证传输可靠?

24. 三次握手,四次断开过程。

25. TIME_WAIT状态的概念及意义。

26.滑动窗口协议 与停止等待协议的区别。

27. TCP的流量控制和拥塞控制实现原理(会画拥塞控制的典型图)。

28.TCP的快速重传与快速恢复算法。

29.TFTP 与 FTP的区别。

30.阻塞方式和非阻塞方式,阻塞connect与非阻塞connect。(比较难,有兴趣可以了解)

31. HTTP基本格式。(java程序员必须掌握)

三:设计模式

1. 各种常用模式的用途,使用方法(类图)。

2. 单例模式的双重检查实现。

3. MVC模式


提高篇:WIN32、MFC与Linux


一: WIN32

1. Win32应用程序的基本类型.

2. 创建win32窗口程序的几个步骤,及使用到的函数。

3. nmake 与 makefile。

4. 有哪些字符集? Win32对于各种字符集如何进行兼容及转换? (wchar_t、TCHAR、TEXT() )。

5. 怎么创建一个子窗口?在哪进行设置?

6. 窗口类的分类,如何创建一个应用程序全局窗口类。

7. Win32窗口程序运行机制与控制台程序的运行机制有何区别?

8. Getmessage函数的作用,与Peekmessage函数的区别。

9. 发送WM_QUIT消息使程序终止的内部过程。

11. TranslateMessage及 DispatchMessage的作用。

12. SendMessage与PostMessage的区别。

13. Win32消息机制获取消息的过程(先查看什么消息?再查看什么消息?)

14. 知道有哪几类主要的消息。(WM_CREATE, WM_DESTROY, WM_SIZE, WM_SYSCOMMAND,  WM_COMMAND,  WM_PAINT,  鼠标消息, 键盘消息)。

15. 定时器如何使用。

16. 用户自定义消息如何定义。

17. 创建菜单、设置菜单的函数,在哪处理菜单命令的消息。

18. 加速键如何使用?

19. GDI绘图对象,使用的步骤,及函数。

20. 使用位图的步骤及用到的主要函数。

21. 可用于文字绘制的API函数。

22. 有模式对话框与无模式对话框的区别,创建步骤。收到的创建消息是什么?

23. 子控件和父窗口通过什么进行通信? 父窗口在哪里处理子窗口发送的消息?

24. 有哪些常见的子控件?(静态框、编辑框、按钮、listbox、comboBox、滚动条)25. 什么样的控件支持自绘制?

26. 动态库与静态库的区别。

27. Win32里面怎样用静态库? C++程序在引用c的静态库时,需要注意什么?

28. Win32里面动态库有哪几种导出方式,有哪几种导入方式?(注意c++的导出方式)

29. Win32里面文件打开和关闭的API。

30. Windows地址空间的划分。

31. Windows 内存使用的几种方式及相应的函数(虚拟内存、堆内存、栈内存)。

32. Malloc内部调用A函数,A函数调用B函数。A和B分别是什么?

33. 内存映射文件的作用。主要函数。

34. 创建进程和打开进程用什么函数? 有什么区别?

35. 创建线程用什么函数?

36. Waitforsingleobject与Waitformultiobjects的区别。Waitforsingleobject的第二个参数为0表示什么意思?37. 关闭线程和关闭进程的函数分别是什么?

38. 线程局部存储(TLS)的意义,如何指定一个变量的TLS属性。

39. Win32线程同步提供的方式,及主要函数为什么?

40. 提供的同步措施中哪些是内核对象? 试比较互斥量和临界区。

二:MFC

1. MFC包含哪几类程序? 其中MFC应用程序又包含哪几类?

2. MFC的中的大多数类都继承自哪个类?

3. MFC主要要用到哪几个类?及其各个类的作用。

4. MFC中有哪6类核心机制?Cobject中封装了哪些机制?

5. 在哪个类的什么函数中进行MFC程序初始化? 相当于main功能的函数。

6. MFC应用程序的启动机制的实现。(几个步骤及相关函数)

7. 窗口的创建及窗口处理函数机制的实现。(几个步骤及相关用到函数)

8. 消息映射机制的原理及实现。宏。(查找消息处理函数的几个步骤及其函数)

9. MFC的消息分类。自注册消息用什么函数进行注册?消息映射宏是什么?

10. MFC菜单、工具栏、状态栏所用的类是什么?

11. 怎么定义一个视图窗口?

12. 划分窗口使用什么类? 划分窗口有哪两类,有什么区别?

13. 运行时类信息 机制的宏,及原理。CRuntimeClass的内容,isKindOf实现方法。

14. 动态创建 机制的宏,及实现。与运行时类信息在内容添加上的区别?

15. 消息的派发会经过哪几个类?一般在哪个类里进行处理?SetActiveView的作用。

16. 单文档、多文档模板类是什么? 保存模板类用什么函数?新建模板用什么函数?

17. 单文档视图的创建过程及所用到的相关函数。

18. MFC绘图有哪几类DC?各自的类名,及区别。

19. MFC有哪几类绘图对象?各自的类名。

20. MFC有哪几类数据集合类?CMAP的底层实现?

21. MFC的文件类是什么?文件查找类是什么?

22. 序列化机制 的宏,怎么使用? 执行>>和<<时进行的内部操作及其相应函数。

23. MFC的对话框的种类,各自怎么使用?及相关函数。

24. 定义对话框数据交换的步骤,及使用方法,实现原理。

25. 通用对话框有哪些,试举例。

26. MFC常用的通用控件有哪些?举出类名。

27. MFC的动态库有哪几种类型?扩展库一般用来做什么?

28. MFC的线程有哪几类? 相互有什么区别?各自的创建方法是什么?

29. VC环境下可以使用哪几类socket? 其中MFC的socket类 有哪几种,各自区别?类名是什么?用什么函数初始化MFC的socket库。




三:Linux基本命令

1. 绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示? 切换目录用什么命令?

2. 怎么查看当前进程?怎么执行退出?怎么查看当前路径?

3. 怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户id?查看指定帮助用什么命令?

4. Ls 命令执行什么功能? 可以带哪些参数,有什么区别?

5. 建立软链接(快捷方式),以及硬链接的命令。

6. 目录创建用什么命令?创建文件用什么命令?复制文件用什么命令?

7. 文件权限修改用什么命令?格式是怎么样的?

8. 查看文件内容有哪些命令可以使用?

9. 随意写文件命令?怎么向屏幕输出带空格的字符串,比如”hello  world”?

10. 终端是哪个文件夹下的哪个文件?黑洞文件是哪个文件夹下的哪个命令?

11. 移动文件用哪个命令?改名用哪个命令?

12. 复制文件用哪个命令?如果需要连同文件夹一块复制呢?如何需要有提示功能呢?

13. 删除文件用哪个命令?如果需要连目录及目录下文件一块删除呢?删除空文件夹用什么命令?

14. Linux下命令有哪几种可使用的通配符?分别代表什么含义?

15. 用什么命令对一个文件的内容进行统计?(行号、单词数、字节数)

16. Grep命令有什么用? 如何忽略大小写? 如何查找不含该串的行?

17. Linux中进程有哪几种状态?在ps显示出来的信息中,分别用什么符号表示的?

18. 怎么使一个命令在后台运行?

19. 利用ps怎么显示所有的进程? 怎么利用ps查看指定进程的信息?

20. 哪个命令专门用来查看后台任务?

21. 把后台任务调到前台执行使用什么命令?把停下的后台任务在后台执行起来用什么命令?

22. 终止进程用什么命令? 带什么参数?

23. 怎么查看系统支持的所有信号?

24. 搜索文件用什么命令? 格式是怎么样的?

25. 查看当前谁在使用该主机用什么命令? 查找自己所在的终端信息用什么命令?

26. 使用什么命令查看用过的命令列表?

27. 使用什么命令查看磁盘使用空间? 空闲空间呢?

28. 使用什么命令查看网络是否连通?

29. 使用什么命令查看ip地址及接口信息?

30. 查看各类环境变量用什么命令?

31. 通过什么命令指定命令提示符?

32. 查找命令的可执行文件是去哪查找的? 怎么对其进行设置及添加?

33. 通过什么命令查找执行命令?34. 怎么对命令进行取别名?

四:Linux编程

1. 列举Linux内存管理相关的几个函数,各自有什么功能?

2. GCC只编译的选项是什么?只进行预处理的选项是什么?在命令行定义宏的选项是什么?

3. Linux静态库的使用,怎么创建一个静态库? 怎么使用一个静态库?静态库文件的后缀名是什么?静态库的命名规范。

4. nm 工具的作用,ldd工具的作用。

5. Linux动态库的使用,怎么创建一个动态库? 动态库文件的后缀名是什么?怎么使用一个动态库?动态库的命名规范? 系统默认的动态库的查找路径?动态库显示连接所使用的系统库是什么?

6. Linux下make 与makefile。用什么参数指定makefile文件? 什么是默认的makefile文件。

7. 在哪个文件夹下存有进程运行时的所有信息?

8. 每个程序默认打开哪三个文件设备?

9. 操作文件描述符的读写函数是什么?打开文件描述符以及关闭文件描述符的函数?

10. Fcntl函数主要的几个作用。

11. 创建进程的几个函数,及各自区别。

12. 父进程先结束,子进程会变为? 子进程先结束,子进程会变为?

13. 怎么使父进程回收子进程? 相关的几个函数。

14. 子进程在创建时与父进程的内存资源的复制问题。

15. 中断信号、终止信号、定时器信号的宏是什么?

16. 在程序中注册信号和发送信号用什么函数?

17. 信号的可靠与不可靠的含义。哪些信号是可靠的?哪些信号是不可靠的?

18. 信号屏蔽用什么函数? SigSuspend的作用? Sigpending的作用?

19. 信号处理函数处理信号时是否会被信号中断?

20. 最新版本的信号发送与处理函数?与老版本的发送与数据函数有什么区别?

21. Linux下进程有哪些通信方式(IPC)?

22. TCP服务器编程模型。

23. UDP服务器编程模型。

24. TCP编程特征,由于每次不定长数据到达,则一般使用什么选项?

25. Selected模型是什么? 相比而言多进程实现方式有什么区别?Selected、epoll模型、poll模型的区别。

26. 常用的socket选项有哪些?利用哪个函数来设置socket选项?

27. 怎么发送和设置带外(OOB)数据?

28. Linux 下多线程的库是什么? 利用哪个函数创建线程?利用哪个函数强制结束线程?主线程等待子线程结束时使用的函数?

29. 线程怎样在被迫退出时能做一些善后处理?以及怎么用linux特有的方式处理?


算法篇:算法与数据结构

一:算法

1. 算法的几个特征是什么。

2. 算法复杂性的定义。大O、θ、、小o分别表示的含义。

3. 递归算法的定义、递归算法的两要素。

4. 分治算法的思想,经典的分治算法(全排列、二分搜索、归并排序、快速排序、线性时间选择、最接近点对问题)。

5. 动态规划算法解题框架,动态规划算法的两个要素是什么?备忘录方法是什么?

6. 经典的动态规划问题(矩阵连乘问题、最长公共子序列问题、0-1背包问题)。

7. 贪心算法的思想,贪心算法的两个要素。

8. 经典的贪心问题(活动安排问题、背包问题、装载问题、哈夫曼编码、单源最短路径、最小生成树问题)。9. 回溯法的思想,回溯法中有哪两种典型的模型。

10. 经典的回溯算法(n后问题、0-1背包问题、旅行售货商问题)。

11. 分支限界法思想,有哪两种分支限界法。

12. 经典的分支限界算法(0-1背包问题、旅行售货商问题)。


二:数据结构

1. 数据结构的定义。

2. 栈的两个应用:括号匹配和表达式的计算。是怎么应用的?表达式计算用的是哪种表达方式?有什么好处?

3. 字符串匹配算法:朴素的匹配算法、KMP算法。

4. 二叉树前序、中序、后序递归遍历算法。二叉树前序非递归遍历算法。

5. 堆,建堆算法,堆的插入和删除算法,堆排序。

6. 哈希。哈希函数的有哪些种?余数的取法? 处理冲突的方法? 闭散列方法有哪些?

7. 二叉搜索树的搜索、插入、删除。时间复杂度。

8. 二叉平衡树的插入结点的原理,有哪几种旋转方式?分别适用于哪种情况。分析二叉平衡树的时间复杂度。

9. 红黑树的定义,红黑树的性能分析和与二叉平衡树的比较。

10. 图有哪些储存表示。

11. 链表插入排序、链表归并排序。

12. 常见的有哪几种排序算法,试比较其时间复杂度,以及是否稳定,及各自使用的情形。

13. 常用分配排序有哪几种? 基数排序的定义,分类及原理。

14. 外部排序的过程。

15. B树、B+树、Trie的概念及用途,添加删除结点的原理。


转载:http://www.itmian4.com/forum.php?mod=viewthread&tid=3614

  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C、C++语言是IT行业的主流编程语言,也是很多程序员必备的软件基本功,是软件开发行业招聘考查的重点。本书以流行的面试题讲解为主要内容,介绍了C、C++语言基本概念,包括保留字、字符串、指针和引用、结构体、库函数等各个方面的基础知识,介绍了面向对象编程基本概念,包括如何实现继承、多态和封装等。还介绍了排序算法及数据结构的实现,包括链表、堆栈、队列和树。此外,本书开始用两章篇幅详细介绍了中英文面试的注意事项、常见问题及程序员的职业规划等软件工程师的常识。最后四章详细讲解了现在流行的智力测试题。 第一篇 求职 第1章 应聘求职 1.1 企业与人才 1.1.1 企业需要什么样的人才 1.1.2 如何成为企业需要的人才 1.2 做好面试的准备 1.2.1 面试衣着 1.2.2 简历 1.3 面试 1.3.1 面试注意事项 1.3.2 面试问题分析 问题一:“请自我介绍一下。” 问题二:“谈谈你的家庭情况。” 问题三:“你有什么业余爱好?” 问题四:“你最崇拜谁?” 问题五:“谈谈你的缺点。” 问题六:“谈一谈你的一次失败经历。” 问题七:“你为什么选择我们公司?” 问题八:“对这项工作,你可预见到哪些困难?” 问题九:“如果我们录用你,你将怎样开展工作?” 问题十:“与上级意见不一致,你将怎么办?” 问题十一:“我们为什么要录用你?” 问题十二:“你能为我们做什么?” 问题十三:“你是应届毕业生,缺乏经验,如何能胜任这项工作?” 问题十四:“你希望与什么样的上级共事?” 问题十五:“你在前一家公司的离职原因是什么?” 1.4 为明天做好计划 第2章 英文面试 2.1 英文电话面试 2.1.1 英文电话面试注意事项 2.1.2 英文电话面试常见   问题 问题一:When will you graduate? 问题二:How do you normally handle criticism? 问题三:Why should we hire you? 问题四:Please tell me something unreflected at your resume/about yourself/ your experience/your activities. 2.1.3 英文电话面试常用词汇 2.2 英文面试 2.2.1 英文简历 2.2.2 英文面试流程 2.2.3 英文面试注意事项 2.2.4 英文面试常见问题 问题一:What is your strongest trait? 问题二:How would your friends or colleagues describe you? 问题三:What personality traits do you admire? 问题四:What leadership qualities did you develop as an administrative personnel? 问题五:How do you normally handle criticism? 问题六:What do you find frustrating in a work situation? 问题七:How do you handle your failure? 问题八:What kinds of people do you like to work with? 2.2.5 英文面试常用词汇 2.3 计算机专业英语面试常用词汇 第二篇 C/C++面试题 第3章 C/C++程序基础 3.1 基本概念 面试题1:什么是C语言语句 面试题2:变量的声明和定义有什么区别 面试题3:下列字符中,哪些不是C语言关键字 面试题4:下列变量定义中,哪些是合法的 面试题5:如何以最简单的方式让电脑蜂鸣器发出声音 3.2 编程规范 面试题6:谈谈你对编程规范的理解或认识 面试题7:函数、变量等命名都有哪些规则 面试题8:写出bool、int、float、指针变量与“零值”比较的if语句 3.3 数据类型 面试题9:写出代码的输出结果 面试题10:C语言中不合法的整型常数 面试题11:short i = 0; i = i + 1L;这两句有错吗 面试题12:char x[] = {"abcd"}和 char y[] = {'a','b','c','d'} 有不同吗 面试题13:char型数据在内存中的存储形式 3.4 运算符 面试题14:请写出下列代码的输出内容 面试题15:运算符的优先级问题 面试题16:&&和&,||和|有什么区别 面试题17:什么是左值,什么是右值 面试题18:请写出程序的运行结果 面试题19:sizeof和strlen的区别 3.5 结构体 面试题20:结构体是什么样的数据类型 面试题21:结构体可以直接赋值吗 面试题22:组织WAV文件头,并解析WAV格式的各项信息 面试题23:计算学生不及格的人数打印他们的性别、姓名和成绩 面试题24:结构体内存对齐问题 3.6 C和C++的区别 面试题25:关键字static在C和C++中的区别 面试题26:C语言的结构体和C++的有什么区别 面试题27:C中的malloc和C++中的new有什么区别 面试题28:C++的引用和C语言的指针有什么区别 第4章 预处理、保留字 4.1 预处理 面试题1:简述#ifdef、#else、#endif和#ifndef的作用 面试题2:宏定义和函数 面试题3:用#define声明一个常数 面试题4:写一个“标准”宏MIN 面试题5:typedef和define有什么区别 面试题6:#define CHAR char*和typedef char* CHAR各有什么优劣 面试题7:谈谈你对typedef的认识 4.2 const(常量) 面试题8:关键字const是什么 面试题9:说明以下a声明的含义 面试题10:const、define定义常量的区别 4.3 static(静态)和extern 面试题11:static有什么作用 面试题12:extern有什么作用 面试题13:简述变量存储类型 4.4 volatile 面试题14:volatile有什么作用 面试题15:一个参数可以既是const又是volatile吗 面试题16:一个指针可以是volatile吗 第5章 引用和指针 5.1 引用 面试题1:什么是引用 面试题2:常引用有什么作用 面试题3:流操作符重载为什么返回引用 5.2 指针 面试题4:说明以下声明的含义 面试题5:简述指针常量与常量指针区别 面试题6:写出以下代码的输出结果 面试题7:找出代码的错误 5.3 指针和数组 面试题8:写出代码的输出结果 面试题9:请问这段程序有问题吗 面试题10:a和&a有什么区别 面试题11:请问代码有什么问题 面试题12:数组名和指针的区别 5.4 函数指针 面试题13:请解析(*(void (*)())0)()的含义 面试题14:指出程序的错误 5.5 “野指针” 面试题15:如何避免“野指针” 面试题16:程序是否正确 面试题17:指出程序的错误 5.6 动态内存 面试题18:简述C、C++程序编译的内存分配情况 面试题19:以下四段代码中哪段没有错误 第6章 字符串 6.1 数字字符串 面试题1:编码实现数字转化为字符串 面试题2:编码实现字符串转化为数字 6.2 字符串函数 面试题3:编写一个标准strcpy函数 面试题4:简述strcpy、sprintf与memcpy的区别 6.3 字符串与数组 面试题5:找出程序的错误之处 面试题6:判断程序会出现什么问题 第7章 嵌入式编程 面试题1:编码实现某一变量某位清或置 面试题2:用C编写一个死循环程序 面试题3:用变量a给出下面的定义 面试题4:设置地址为0x67a9的整型变量的值为0xaa66 面试题5:评论下面这个中断函数 面试题6:评价一个代码片段 第8章 面向对象 8.1 面向对象的基本概念 面试题1:谈谈你对面向对象的认识 面试题2:面向对象的三大特征 面试题3:面向过程和面向对象有什么区别 8.2 类的成员变量和成员函数 面试题4:简述类public、protected、private的作用 面试题5:写出代码的打印结果 面试题6:写出程序的打印结果 面试题7:C++的空类有哪些成员函数 8.3 构造函数和析构函数 面试题8:构造函数能否为虚函数 面试题9:简述子类与父类的析构、构造函数的调用顺序 面试题10:编写类String 的构造函数、析构函数和赋值函数 8.4 拷贝构造函数 面试题11:谈谈对拷贝构造函数和赋值运算符的认识 面试题12:写出当定义#define _INMAIN 0和不定义时代码打印结果 第9章 继承与多态 9.1 继承 面试题1:指出程序的错误 面试题2:用C++设计一个不能被继承的类 9.2 虚函数和纯虚函数 面试题3:下面说法中正确的是哪个 面试题4:写出程序的打印结果 面试题5:访问基类的私有虚函数 9.3 多态 面试题6:简述类成员函数的重写、重载和隐藏的区别 面试题7:简述多态实现的原理 第10章 数据结构 10.1 链表 面试题1:链表和数组有什么区别 面试题2:寻找单链表中间结点 面试题3:怎样把一个单链表反序 10.2 单循环链表 面试题4:根据需求建立一个单向循环链表 面试题5:检测一个较大的单向链表是否带环 10.3 双向链表 面试题6:按要求构造一个双向链表 面试题7:编程实现双链表插入新结点 面试题8:编程实现双链表删除指定结点 10.4 栈和队列 面试题9:简述队列和栈的异同 面试题10:建立一个链式栈 面试题11:建立一个链式队列 面试题12:能否用两个栈实现一个队列的功能 10.5 二叉树 面试题13:建立一个二叉树 面试题14:计算一棵二叉树的深度 面试题15:在二元树中找出和为某一值的所有路径 第11章 排序 11.1 插入排序 面试题1:编码实现直接插入排序 面试题2:编码实现希尔(Shell)排序 11.2 交换排序 面试题3:编码实现冒泡排序 面试题4:编码实现快速排序 11.3 选择排序 面试题5:编码实现直接选择排序 面试题6:编程实现堆排序 11.4 基数排序 面试题7:编程实现基数排序 第三篇 智力测试 第12章 基本方法 面试题1:斯密斯夫妇握手问题 面试题2:5个强盗分100颗宝石 面试题3:分牛 面试题4:谁在说谎 面试题5:是亏了还是赚了 面试题6:小虫分裂问题 面试题7:飞机绕地球环行问题 第13章 数学能力 面试题1:用一笔画出经过9个点的4条直线 面试题2:在9个点上画10条线 面试题3:100盏灯 面试题4:找出不同的球 面试题5:时针、分针和秒针重合问题 面试题6:可以喝多少瓶汽水 面试题7:怎样拿到第100号球 面试题8:烧绳计时 面试题9:分金条 面试题10:至少有多少人及格 面试题11:如何取3升水 面试题12:将16升水平均分给四个人 面试题13:如何将140克的盐分成50、90克各一份 面试题14:蜗牛几天能爬到井口 面试题15:100美元的差额到哪里去了 面试题16:点击鼠标比赛 面试题17:小猴最多能运回多少根香蕉 面试题18:算出小张买了几瓶啤酒、几瓶饮料 面试题19:牧场有多少匹马 面试题20:找出不同的苹果 面试题21:如何穿越沙漠 第14章 推理能力 面试题1:怎么少了100元 面试题2:村里有多少条病狗 面试题3:他们都在做什么 面试题4:躯体与灵魂 面试题5:小明一家能否安全过桥 面试题6:过河   问题 面试题7:这是张什么牌 面试题8:说谎岛上的两个部落 面试题9:谁是特尔斐城的预言家 面试题10:哪个政党获胜 面试题11:每个护士星期几休息 面试题12:每个人系的圆牌都是什么颜色的 面试题13:帽子问题 面试题14:谁是凶手 面试题15:他们的头发是什么颜色的 面试题16:谁是漂亮的青年 面试题17:哪个袋子里有金子 面试题18:他们星期几在说谎 面试题19:剩下的是什么牌 面试题20:老李的儿子们是做什么的 面试题21:史密斯家的门牌号 面试题22:尤克利地区的电话 面试题23:乡村庙会的15点游戏 面试题24:各家的孩子得了第几名 面试题25:经理应该带谁出差 面试题26:法官的判决 面试题27:张老师的生日是哪一天 面试题28:谁是M小姐的情人 面试题29:他们分别是哪国人 面试题30:他们分别是做什么的 面试题31:他们都会说什么语言 面试题32:怎么把马匹从甲村拉到乙村 面试题33:谁打碎了花瓶 面试题34:分机票 面试题35:石头有多重 面试题36:该释放谁 面试题37:谁打碎的玻璃 面试题38:谁是最优秀的医生 面试题39:今天星期几 面试题40:五个人进行汽车竞赛 面试题41:下一行是什么 面试题42:三筐水果各是什么 面试题43:最后剩下的是谁 第15章 反应能力 面试题1:下水道的井盖 面试题2:30秒答题 面试题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:女儿的错

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值