在公司前台签到,领取个人信息表和软件工程师笔试试题
填空题
这部分分值很大
1、考了char能表示多少的整数
2、给出二叉树的中序遍历和后序遍历,求前序遍历顺序
3、层数为8的二叉树,最多有多少节点,最底层有最多少节点
10道题较简单
数据库
1、查询表中数据,字段为“***”的,用到了多表联查
2、修改表中一个字段的数据
3、你对范式的理解
4、有那些连接
还有两道记不清了
判断描述
1、System.out.println(“s“ ==”);输出什么?
2、String s1 = new String("s");
String s2 =new String("s");
System.out.println(s1==s2);
输出了什么?
首先,在JVM常量池中创建了一个对象,将s写到里面,然后在堆中创建了另一个对象,在第二次创建s对象时,直接从常量池中读取。
编程题
1、打印100以内的所有质数
2、键盘输入一个数字,打印金字塔图形
/\
/ ** \
/ *** \
/ ++++ \
难度中等,需要考虑循环条件
3、使用自制的语句编写程序输出1000以内的偶数和,比如:ADD()、EXP( )THEN()
中间不能有-2这样的负数,循环条件较难写,判断条件也需要考虑很长时间
开放题
1、谈一谈你对云计算的未来和运用的看法
2、说一说你最近学习的新技术?怎么运用?掌握的怎么样?
笔试难度不大,大多数是课堂上老师讲到的,轻松通过