上午在宣讲会中度过,看公司宣传片,无聊当时记住了关于公司情况的大部分数字,还和室友在瞎bb,现在写的时候好像也只能记到30%不到吧,尴尬
先说一下笔试吧,面了一些公司,给我的感觉是重技术的,可能也是重流程的才有笔试吧,然后这次笔试却很怪,全是考的计算机基础知识,啥组成原理,网关啥的,奇怪真奇怪~~~
- 擅长的技术(吧啦吧啦扯了几个技术问题)
- sql性能怎么调优(估计因为简历中写了这个的吧 ,还好准备了一下的,但是准备的不是很充分,反正该问的还是答了上来)
- 索引分类
- 直接创建索引和间接创建索引
- 直接创建索引:CREATE INDEX 索引名 ON TABLE(列名)
- 间接创建索引:定义主键约束或者唯一性键约束,可以创建索引
- 普通索引和唯一性索引
- 普通索引和直接创建索引差不多的
- 复合索引又叫组合索引,在索引建立语句中同时包含多个字段名,最多16个字段()
- 单个索引和复合索引
- 聚簇索引和非聚簇索引(然后没回答上来这个,我说了一个聚,然后面试官帮我补充完整了,然后我还像平时一样说对对对,尴尬)
- 聚簇索引:物理索引,与基表的物理顺序相同,数据值的顺序总是按照顺序排列
- 非聚簇索引:CREATE UNCLUSTERED INDEX mycolumn_cindex ON mytable(mycolumn)
- 直接创建索引和间接创建索引
- 索引为什么能加快查询速度
- 索引是排序的 所以可以通过二分查找很快找到目的记录(当时答了一个b-tree吧啦吧啦的)有兴趣的可以去研究一下索引的算法点击这里
- 平时看什么书
- 我就如实的回答了最近在看图解HTTP和图解多线程设计,因为之前都说了,比较喜欢图灵教育出版的书,然后我还说了不喜欢看实体书了,觉得买来又不怎么看,吧啦吧啦的。
- 说了一下什么是SpringMVC是什么
- 平时还学什么技术
- 考了几个Linux命令
- 答了下设计模式
- 问了一下关于项目的问题
- 未来的规划(回答了一下在本市发展,其实想出去看看,毕竟你懂得)
- 然后问了一些其他问题,关于Java的问题不是很有写的必要,因为差不多都是在预料之中的问题
突然想说一下最近也在大量的看一些面经的,然后看到一些大公司,真的是一些大公司,我真的是向往这种问纯技术的,我觉得程序员就要以实力,技术能力来赢得offer,然后昨天和今天这公司反正问我的技术问题不是很多,今天快结束的时候他问我还有什么想要问的嘛,我差点就说出了能不能再面我几个技术问题,我觉得要是真的觉得能力没有到的话,我也心甘情愿啊,公司也不小,就是很不懂为啥只问我这么点技术问题,整个过程面下来时间也不是太短啊~~~~(逃