面试问题
2015-11-26 23:03:31 45 举报
AI智能生成
面试提问
作者其他创作
大纲/内容
1、2年工作经验者的问题
用什么版本控制工具?源代码冲突怎么解决?
(辨别开发经验真伪)
工作时间、项目名称让面试者说出来
(辨别工作、项目经验真伪)
简历上工作内容
哪个项目参与得比较多,介绍一下
(考察表达条理性、业务理解能力)
项目多少人参与,分别什么角色,怎么分工?
(辨别是否有团队意识)
项目核心人员是谁?主要哪些工作?
(了解面试者在项目地位)
(如果面试者声称是自己,则为追问打铺垫)
追问面试者的工作内容,如某功能表设计,某功能UI设计
(识别真实水平)
项目中碰到的最大难题是什么?怎么解决的?
(识别真实水平)
你编码遵循哪些原则?是否有哪些规范?
(识别代码质量情况)
找个问题点,质疑一下
(考察接受质疑能力和合作能力)
技术基础(Java)
Mybatis/hibernate/Ibatis
springMVC/spring/SpringBoot
struts
EasyUI
Maven
设计能力
用什么设计工具?输出哪些设计内容?
(辨别是否真有设计经验)
你认为怎样能设计好一个交互界面?举个你认为做得比较好的例子。
(考验UIUE能力)
你做数据库表设计的会基于什么原则?
(考验数据库设计能力)
什么是概念模型?你怎么设计出概念模型?
(考验UML建模能力)
系统用例与业务用例有什么区别?
(考验系统分析理论掌握)
技术深度(.net、Java)
是否了解IOC?
是否了解AOP?
是否了解SSO?
是否了解AD域?
是否熟悉操作linux?linux的文件编辑指令有哪些?
流程引擎了解不?流程流转的原理?
技术深度(数据库)
聚集索引与非聚集索引的区别?
内链接与外做链接的区别?
怎么建表分区?
怎么分析数据库查询语句的性能?
处理的最大数据量多少?是否碰到性能问题?怎么解决?
数据库死锁问题怎么解决?讲下思路
是否了解数据库性能优化?举例一个性能优化任务的处理步骤。
技术深度(前端)
documen.write和 innerHTML的区别?
举例说明几个js跨域场景,并给出解决方案。
什么是闭包?
请设计一套方案,用于确保页面中JS加载完全。
如何优化网页性能?有哪些切入点,分别怎么优化?
(1) 减少http请求次数:css spirit,data uri
(2) JS,CSS源码压缩
(3) 前端模板 JS+数据,减少由于HTML标签导致的带宽浪费,前端用变量保存AJAX请求结果,每次操作本地变量,不用请求,减少请求次数
(4) 用innerHTML代替DOM操作,减少DOM操作次数,优化javascript性能
(5) 用setTimeout来避免页面失去响应
(6) 用hash-table来优化查找
(7) 当需要设置的样式很多时设置className而不是直接操作style
(8) 少用全局变量。
(9) 缓存DOM节点查找的结果
(10) 避免使用CSS Expression
(11) 图片预载
(12) 避免在页面的主体布局中使用table,table要等其中的内容完全下载之后才会显示出来,显示比div+css布局慢
技术视野
前端
Less
angluarJS
Bootstrap
node.js
大数据/分布式
spark
hadoop
mongodb
redis
其他
docker
CDN
工作习惯
工作日常沟通方式?哪种居多?
(了解面试者日常沟通方式)
怎么分配任务?一个任务做的过程中,有哪些反馈点。
(辨别是否有沟通反馈意识)
之前的工作加班多不多?为什么加班?你认为什么情况下的加班是合理的。
(对工作强度的接受强度)
本周二项目经理找到你,说下周二要将一个功能开发完,发布到生产环境。让你自行安排工作,请问怎么安排这5天工作?仔细想想再回答。
(自主工作能力考察)
工作规范性
你们怎么做配置管理?
(了解历史公司是否有配置管理)
你开发流程是怎样?
(了解开发过程是否规范)
用什么工具管理BUG?
(了解缺陷管理是否规范)
哪些交付物(文档)?交付物内容大纲有哪些?
(了解交付成果物是否规范)
有哪些评审活动?怎么评审?评审通过的原则是什么?
(了解是否有评审活动,只做参考)
非技术职业素养
职业规划?这样规划的原因是什么?
(考察个人自我规划能力,此问题要根据“原因”剖析真伪)
管理、技术、需求三个发展线条选择哪个?
(识别个人意愿发展方向)
工作中,对你影响最大的一个人是谁?他为什么?从他那学到什么?
(识别面试者认可的品质,侧面看面试者价值观)
从非技术方面考虑,在工作中,你认为什么能力最重要?其次呢?为什么?
(考察对职业素养的认知,我认为最重要的是沟通能力)
举例一个你自己良好沟通的例子
(上个问题延续,辨别真伪)
你有什么优点?什么缺点?
(考察自我认知能力)
做好一件事,你觉得最重要是什么?
(预期答案:责任心和主动性)
最近新学了什么技术?什么样的场景,可以考虑用某某技术?
(识别是否真的对技术的热衷,第一问设陷阱,第二问真正考验)
你觉得上一家公司怎样?有什么好的,什么不好的?
(忠诚度、位置感的考察)
OK的面试者
离职原因是什么?
(难辨别真伪,只供参考)
到岗时间
介绍公司、部门、项目组总体情况
公司实力:云、大数据、信息化水平较高
个人工作初步安排,可以跟进个人意愿调整
期待薪酬
邀请到广州面试,看看品高大楼
对未来工作,有什么期望?
对工作地点意见
(数据库开发、Java开发要专门问)
自由主题
0 条评论
下一页