当前位置:文档之家› 笔试题-高级工程师(1)

笔试题-高级工程师(1)

高级工程师笔试题
一、数据库
1.有三张表:人员表(t_user)、部门表(t_dept)、人员部门关联表(t_dept_user),现在
需要查询出部门a中年龄(age)大于50的人员姓名,效率最高的sql语句是?
2.检索出人员表(t_user)中,id为1和2的id(id)、姓名(lastname)数据,并且以
一条记录显示,效率最高的sql语句是?
3.当一个表的数据量很大时,为了提高读写速度,需要对表、对数据进行哪些优化方案?
4.删除人员表(t_user)中,姓名(lastname)字段重复的数据,效率最高的sql语句是?
5.Oracle自定义函数的定义方式是?
二、Java
1.阅读Shape和Circle两个类的定义。

在序列化一个Circle的对象circle到文件时,
B.radius
C.color
D.type
2.synchronized与volatile异同?
3.AtomicReference、AtomicInteger用处?
4.枚举的定义方式及应用场景?
三、Spring
spaceHandler、BeanDefinitionParser、InitializingBean、DisposableBean是
否使用过?用处?
2.Service1中的a方法调用Service1中的b方法,想让a方法是一个大事物,b方法内
部是一个自己的事物,怎么配置?
3.Spring配置文件中怎么读取属性文件的属性值?
四、CSS
1.
五、JS
1.用JQUERY实现一个全选功能?
2.使用正则表达式判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、
数字、下划线,总长度为5-20?
3.前端开发优化经验?
六、开源工具
1.Memcache或者类似的产品是否用过?使用场景?
2.ActiveMQ或者类型的产品是否用过?使用场景?
3.Maven是否使用过?使用场景?
ty是否使用过?使用场景?
七、系统架构(选答题)
1.常用的设计模式有哪些?画出其中两种的类图?
2.多系统之间的交互方案?
3.设计一个基本的功能权限管理方案?。

相关主题