记录某通外包公司的一次面试
由于本人比较懒,有感觉记录面试经验有利于提高自己,所以也就简单地的记录一下
面试情况如下:
本人由于还是处于在职的状态,所以就将面试时间约到了中午下班后的时间,可能是还没有吃饭的缘故,回答的惨不忍睹,哈哈
- 很常规,说说你做现场实施的项目,都做了哪些工作
针对这种问题,我觉得面试官主要的目的还是想了解如果安排你去现场实施工作能力是否胜任,
-
主要表达了一下自己对网络知识的了解以及对交换机和路由器的常用的命令的使用。
-
表达自己对常用的应用服务器中间件的使用,把比如tomcat,金蝶,东方通的使用,数据库的安装部署等等
-
表达了一下自己对linux常用命令的使用,可以说说top
free,du ,df shell三剑客等 -
表达自己对操作系统的安装,磁盘挂载,磁盘阵列的使用等等
- 你们开发使用的是什么框架?数据持久层使用什么?
- ssh框架 数据持久层使用的是hibernate
- spring属性注入什么来着?没听清楚(外面当时的环境不是很安静,对方的声音也是很小) ,你知道hibernate的缓存机制吗
- 我当时回答是hibernate有个二层缓存机制。具体不太清楚了
https://www.cnblogs.com/lone5wolf/p/11065155.html
3.数据库你知道acid吗?
原子性:事务的执行要么都成功要么都失败
一致性:存入数据库中的数据必须完全符合所有的预设约束、触发器、级联回滚等。
隔离性;事务之间是互相隔离的,不会相互的影响
持久性:事务执行成功数据会持久化导数据库中,不会回滚
4.一个汉字占用几个字节两个还是四个?
这个问题需要看使用的编码方式,
4.0版本以下,比如 varchar(100),指的是100字节,如果存放UTF8汉字时,只能存33个(每个汉字3字节)
5.0版本以上,比如varchar(100),指的是100字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放100个。
5.使用过哪些webservice框架
cxf(一般就是rs开发) axis2(过时)