恒生电子笔试面试内容(二)
第一题是综合题,
1、毕业后想从事什么样的工作,为什么?
2、你父母对你的教育上,哪些造就了你现在的个性特点?
3、你的技术专长是什么?
4、你的学习成绩怎样?拿过什么奖励金?
第二题是不定项选择题
1、给你一串出栈序列,判断栈至少长多少
2、给出先序中序判断后续
3、字符数组赋值问题,包括 for 循环和 memset 和另一个 dzero(好像是这个函数)
4、linux/Unix 中允许读写但不允许执行的命令(666 跟 777)
5、关于静态变量说法正确的是哪些
6、关于数据库中索引作用的题
7、进程的并发会影响数据一致性的(读脏数据等)
第三题填空题
1、操作系统进程高级通信有哪些方式
2、给出一段代码,问这段代码有什么问题(指针为赋初值)
3、给出 IP,求子网掩码和可分配的主机数
4、数据库中事务的四个特点(原子性、一致性、独立性/隔离性、持久性)
第四题数据库操作题
大致就是给出三个表,要求写 SQL 语句,包括视图建立,增删改查,SQL 函数应用等(一共 25 分,好多)
第五题用 C 或 JAVA 写一个五子棋程序
要求写一个函数,当一颗白棋落下的时候,判断白方是否五连珠,棋盘是 1313 大小,用数组 A 表示,0 表示空,1 表示白棋,2 表示黑棋
然后就是一道 20 分值的数据库的题目了,一个表里有三个字段,语言,数学,英语,三门课程的成绩分别为 70、80、58,要你写语句输出三门课程的成绩(不过成绩是要用优秀、及格、不及格来显示的)大于 80 分为优秀、60 分以上为及格、60 分以下为不及格。要求你写出设计的思路,然后再写语句。
最后一部分也是 20 分值的题,有两道题,任选一道,第一道是看程序填空的,考的是递归算法;第二道是用 JAVA 写的,实现折半查找。 更多经典笔试经验分享:
腾讯校招非业务类笔试经验
广东粤电招聘笔试经历
中兴招聘笔试硬件类题目经验