2020年计算机笔试面试题汇总.pdf
《2020年计算机笔试面试题汇总.pdf》由会员分享,可在线阅读,更多相关《2020年计算机笔试面试题汇总.pdf(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2020年计算机笔试面试题汇总内容很丰富笔试面试题汇总、笔试题(计算机3、4、5、7班提供)1、写一个程序实现字符串反转。(新大陆)2、多态性意味着一个操作在不同的类中能够有不同的实现方式。(淘宝)3、给你一个二叉树的前序序列和中序序列,求其后续序列?(淘宝)4、C a c h e替换算法命中率最高是?(淘宝)5、给一个顺序表,然后再给你一个码值,求在二分查找改码值的比较次数?(淘宝)6、编译程序中安排中间代码生成的目的是?(淘宝)7、假设在n进制下,17*456=8206成立,n是多少?(淘宝)8、要从一亿会员中抽出1 0 0万会员,考虑到公平性、相对分散、相对随机,不能重复,抽取速度要快。
2、有一个r a n d o m函数,能产生0-9的随机数。请写出你能想到的抽取方法?并写明步骤。(淘宝)9、Ma l l o c和n e w的区别?io、+、一、s i ze o f (字符串、结构体)(融通)U、字符串函数的实现(s t r l e n s t r c p y等)(网龙、亿联网络)字 符 串 以 单 词 逆 序13、链表逆序14、有序链表合并为有序链表15、CSTRING类的一些基本函数的实现16、DEBUG和RELESE两种调试的区别17、CONST的用法风 虚基类 抽象基类的用法19、Ja v a线程中的sleep,y eild,n o tif y的作用和区别20、面向对象
3、的特征有哪些方面21、ServletC onfig 对象与 S ervletC ontext 对象的作用和区别22、数据结构:主要考数据结构前面的链表的那些知识23、编程:链表的反转、两个排好序链表结合成一个有序链表24、二分搜索算法25、树:节点个数与树高的计算26、操作系统:内存的大小端,生产者、消费者问题27、软件工程的类图28、数据库:主要是简单s e le c t语句29、C语言:C语言的关键字、运算符的优先级与结合性、宏、指针的理解、ty p e d e f等3。、网络:就o s i模型31、在一个工程中,如果一个文件向要引用其它文件中定义的一个变量或者函数,请问需要添加什么关键字
4、?答:e x t e r n。32、v o l a t i l e:说明变量在程序执行中可被隐含地改变33、v o i d f u n c(v o i d)s t a t i c i n t i =0;i+;p r i n t f(%d n ,i);)v o i d m a i n()f u n c ();f u n c ();)请问输出是:12(关键考察s t a t i c 关键字)34、指针的应用方面,数组应用,链表应用。35、一些简单的字符串处理函数,排序函数(冒泡,快排等)。36、智力游戏:你面前有一对黑白棋,同色给你足够多的黑白棋(以防不够用)。你每次从这一堆黑(B)白(W)棋中随
5、机抽取出2 颗棋子,如果同色(BB,WW),则向这一堆中放入一颗黑棋,否则(RW)放入一颗白棋。最后只剩下一颗。请问,最终状态和初始状态有和关系?解:由于当抽取出RW时,放入W,即W 没有减少,而抽取出WW时,放入的是B,因此W只能成对减少。因此结果与W 的奇偶有关,W 为奇,则剩下W;否则剩下B。37、500M t x t 搜 a b e d 串38、封装,继承,多态,析构函数,解析函数相关的题目39、给你10万个关键词,然后再给你一些文章(这些文章的大小为k的数量级的),然后把文章中出现的关键词过滤不确定的解答:先根据10万个关键词构建A C 自动机,然后对每一篇文章进行一次A C 自动机
6、处理,这样的空间复杂度是10万个关键词的字典树的空间消耗。他的下一个问题是如何进行空间优化,当事人表示不懂。40、一般的算法:二分法等41、编程题:S t r i n g s t r =t e s t”,n u l l,“,”中国“,“福富软件“设一全局变量*然后让字符数组变成t*e*s*t中*国,福*富*软*件并输出答案:源码(仅供参考):p u b li c c la s s T e s t p u b li c s t a t i c v o i d ma i n (S t r i n g a r g s)(S t r i n g s t r =,中国n u ll,福富软件,;f o r
7、 (i n t i =0;i 1)(n,*);n =n+2;/e n d w h i le(s b);e n d e ls e/e n d f o r/e n d ma i n/e n d c la s s42、编程题:实现数据库连接工具类,并实现增删改查的功能。二、面 试 题(计算机1、3、4、7 班提供)1、Li n u x 的存储管理?(融通)2、Li n u x 的常用命令?(如:1 s 及其参数)(融通)3、数据库索引:如何建立及其作用?(实达电脑)4、多进程访问共有资源如何解决冲突?(实达电脑)5、U ML的各种图?(如请说出几种U ML的图)(融通)6、最擅长的科目?接下来的问题
8、:用一句话概括该科目?及关于该科目的一些问题7、在 C 语言里面用指针要注意哪些方面?(福富)8、进程间通信实现方式?(联迪、实达)9、Co n s t、s t a t i c、f i n a l、t y p e d d e f i n e 等的用法?(网龙、实达)10、堆和栈的区别?(联迪、实达、台达)11、全局变量和静态变量的存储方式?(实达)12、段式存储和页式存储的原理?(正泰电气)13、T CP 三次握手协议?(台达)14、对接口了解多少?(台达)15、什么叫死锁?如何预防和解决死锁?(实达)16、网络编程的顺序?(台达)17、给你一个字符串将所有严格递增的子串输出,现场写代码实现。
9、(淘宝)18、如何通过修改协议,使得服务器能一次性将客服端发过来的消息全部接收?(淘宝)1 9、一 个 H R,两个技术官和我这个应聘者,请问能够用软件工程方法划分为几个类?(联迪商用)2 0、要想通A和 B 两个进程中的一个通信,请问用什么方法与A通信,而不与B 混淆?(联迪商用)2 1、如何确保对同一数据访问的多个客户端的数据一致?S Q L 语句怎么写?(淘宝)2 2、N E W,D E L E T E,M A L L 0 C 和 F R E E 的区别与联系?(淘宝)2 3、进程与线程的区别与联系?(台达)2 4、L inux 常用的命令有哪些?(亚信联创)2 5、A R M 开发板的
10、U BO O T 移植与流程?(瑞芯微)2 6、S o ck et编程服务器与客户端的实现?(台达)2 7、项目开发中遇到的最大问题与困难时什么?(网龙)2 8、谈谈你所做的项目?(几乎所有面试)2 9、中断跟系统调用有什么区别与联系3 0、排序算法哪些是稳定的3 1、数据库的外连接3 2、第三范式要达到什么要求3 3、对嵌入式系统的理解3 4、面向对象思想的理解3 5、知道哪些设计模式3 6、T cp、ip 的区别以及作用3 7、网络拥塞协议层如何处理3 8、如果五年后有家更好的公司挖你 你会怎么选择?3 9、在学校的做过什么项目没?4 0、比较擅长哪方面的编程?4 1、首先先自我介绍下?4
11、 2、会不会被考虑眼前的利益?4 3、你对未来五年有什么规划4 4、你有女朋友?4 5、你对出差有什么看法?4 6、你认为你大学四年中最成功或者最失败的是什么?47、你在学校做过什么课设?48、你的学习成绩?49、你的特长?5 0、你对薪资的要求?5 1、你是怎样学习一门语言的?5 2、你还有什么问题?5 3、x ml和 ht ml什么区别?5 4、js 经常都怎么用?5 5、对框架的理解,并说说这3 大框架各自的作用?5 6、数据库连接池的三个参数各代表什么?5 7、分页你是怎么处理的?5 8、技术问你第二范式的特性5 9、你是怎么理解面相对象的6 0、全局常量怎么定义6 1、Ja v a
12、和 c的区别6 2、O r a c le 10g 这个g代表什么,答案是网格三、综合面试、无领导小组讨论(计算机1、3班提供)1、无领导小组讨论:(安利公司)题目:黑板上有个圆,你要在圆上加一笔,并说明为什么这么加。无领导小组讨论经验:在无领导面试中切忌不要沉默寡言,也不要滔滔不绝,但是一定要突出自己的观点。还有就是不要紧张,一紧张,语言组织能力就会下降,就当做和熟人一起探讨一个问题。2、群面:(东南融通)题目:某公司现在项目做到后面发现,时间可能还要3个月才能完成。但已经和客户说好了时间,所以不能违约。现在假如你是项目组长,给领导开会。有以下的内容,让你按顺序安排开会内容,并说明理由:a)有
13、个骨干成员脾气不好,经常和组员、客户吵架,但又是不可或缺的。b)客户方的办公室正在装修,声音嘈杂,影响到了组员的情绪c)销售人员在和客户方谈项目的时候,为了能够早点完工,接其它项目,时间讲少了d)项目开始时,安排的人员少了,如果增加人员,造成超支e)项目开始到现在,客户方不断改变需求,我们对需求也一直不明确f)存在一个技术问题一直没有解决g).3、无领导小组讨论:(福建富士通)题目:加入你的团队不小心掉入了非洲的丛林里,你有以下1 4样能够携带的工具,把你认为按重要的先后顺寻排序,到最后小组再讨论一个顺序,专家再给一个顺寻,计算偏离程度,偏的越小,说明你的生存能力越强。a)大砍刀b)打火机c)
14、蜡烛d)7 个绿色垃圾袋e)3 个高尔夫球杆f)食物g)空的热水瓶h)防水毛毯i)手枪j)药箱k)蛇咬药箱1)指南针四、其它(按公司分类)(一)笔试题:(计算机2班提供)-编 程 相 关榕基W E B:1、列出4 种常见的图片格式、列出5 个 l i n u x 查看文件的命令、写出你熟悉的语言的4 个特性、写出修改表结构的S Q L 语句锐捷、新大陆:1、指针基础。类似给个数组首地址,然后加几减几,然后问你说那个地址是多少2、C 语言基础。如浮点数0 值的比较,野指针的避免,内存释放。3、系统结构:时间轮转法的计算。4、操作系统:进程,线程关系,及 P CB的作用。5、数据结构:树的各种遍历
15、的编程实现,堆和栈。6、P O X IT 编程:编写一个程序,实现ABABAB.的输出,每隔字母时间间隔1 s7、Li n u x s o c k e t:基于U D P 的编程。具体什么东西忘记了。8、接口技术:8 2 55及 7 41 3 8 的连线及编程9、编程题:用两个栈模拟队列。动态增加内存大小。1 0、给出一个场景,要你抽象出里面的状态,并画出状态转换图,抽象出接口,并实现这些接口1 1、数据库:修改表的结构的命令。数据库查询优化的方法。网龙:1、单例模式2、S t r i n g 和 S t r i n g Bu f f e r 的区别3、接口,抽象类的继承问题4、重载,重写-o
16、 v e r l o a d,o v e r r i d e5、Ha s h Ma p,Ha s h t a b l e 区别前端开发:1、Ho姚政想找个女孩卖秋裤 萝莉66创刊仪式上美丽淘女郎利用CS S+X HT ML实现类似上图的布局。2、一毛战斗力 e m1 2 二毛战斗力 3 2 三毛战斗力 2 2 四毛战斗力 42 根据上面各个人物的战斗力大小进行排序,并从高到低显示用J a v a s c r i p t 实现3、(题目有点忘记)要求用J a v a s c r i p t 实现下拉框效果,下拉框的项目是图标+列表项 o p t i o n 项目 l o p t i o n 项目
17、 2 o p t i o n 项目 3 由于正常的下拉框只支持文本,不支持图标,所以只好利用项目 l 项目 2 项目 3 来模拟下拉效果。未分公司:1、操作系统通信方式2、汇编基础3、内存地址分配4、字符串处理(包括选择填空和编程题)5、网络基础知识6、英译汉:编程规范7、汉译英:网络通信协议8、数据库表设计、索引的建立、查询语句等9、L i n u x 进 程(最基础的进程的产生)1 0、排 序(主要是冒泡,二分,归并)-网络通信(包括网络安全)福富软件:1、C C N A 题库中基本题,英文版的2、交换路由基础知识3、B GP 相关知识4、选路、反射、联盟,都要会5、组播、MP L S V
18、P N绿盟科技:1、名词解释a)O d a y :O d a y 在网络安全界通常是指没有补丁的漏洞利用程序b)R o o t k i t:R o o t k i t 是指其主要功能为隐藏其它程式进程的软件c)系统脆弱性2、一题英语阅读理解,主要是网络安全的趋势什么的,要你概括大意,还有解释某句话3、填空,考的很多,现在记得有考端口号(不会考 S MTP 和 P O P 3 这种太常见的)和 L I N UX常用命令端口号:S S H-2 2 TFTP-6 9 H TTP S-4 4 3 D N S-5 3S N MP-1 6 1 D H C P-6 7/6 8 MY S Q L-3 3 0
19、6I MA P-1 4 3 S Q L-1 4 3 3 VP N-1 7 2 3L I N UX常用命令:m a n-对你熟悉或不熟悉的命令提供帮助解释cp-拷贝文件rm-删除文件和目录m v-移走目录或者改文件名cd n e t se e k 进入 n e t se e k这个目录pw d 查看当前所在目录完整路径chm o d 命令权限修改cl e a r清屏m o u n t 加载一个硬件设备例:m o u n t /d e v/cd ro mm k d i r n e t se e k 仓犍n e t se e k 这个目录pa ssw d 设置口令su -1 n e t se e k
20、 (切换到n e t se e k 这个用户,将提示输入密码)4、情景模拟题假设你遇到如下三种情况,你怎么向客户解释,确保客户能接受并且公司损失最小:(D产品A,功能与客户所需差异较大,要花较长时间修正,客户强烈要求退货;(2)产品B,未完全实现客户需求,但主要性能与客户要求差距不大,并且不可能实现客户剩余需求(3)产品C 功能无问题,但是厂家停止对这款产品提供售后服务。第一个我是选择向客户解释退货的代价比我们修复还要多;第二个是表示其余功能无关紧要,并且能够通过系统其它部分弥补;第三个我是选择售后服务我们接手。也不知对不对,给个参考吧。5、三台路由器相连,要求写出配置,使其能够互通。并写下你
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2020 计算机 笔试 试题 汇总
限制150内