剑指Offer(第二版)面试题目分析与实现-面试的流程

 面试官谈面试:

  • 初级程序员:算法和数据结构,应聘者的基本功;
  • 高级程序员:专业技能和项目经验;
  • 事先准备:对公司近况,项目情况有所了解;选好自己喜欢的岗位;准备好和面试官交流的问题;
  • 面试时的应对:面试的时候,需要放轻松;不要着急编写代码;了解清楚自己要解决的问题;多和面试官沟通;做一些整体的设计和规划;写好代码不要着急提交,要自我检查代码,找出可能出现的错误;
  • 技术岗位的意义:要有过硬的技术,按时完成任务的能力;

面试的形式:

  • 电话面试:准确描述问题和自己的思路;提前锻炼自身的口语能力,提高自身的英文水平;
  • 远程共享桌面、视频面试:理清解题的思路;注意代码命名和缩进习惯;能够提前想到单元测试;
  • 现场面试:注意自己的沟通能力;准备几个提问的问题;

面试的环节:

  • 行为面试:暖场,简单自我介绍(学习和实习经历),针对简历问问项目经历;应聘者所掌握的技能;
    • 简述项目背景;
    • 自己完成的任务;
    • 任务的解决方法;
    • 自己的贡献:(不要花太多时间介绍项目背景,要突出自己完成的工作和取得的成绩)
    • 可能问的问题:
      • 项目中碰到的最大问题是什么,你是怎么解决的?
      • 从这个项目中,你学到了什么?
      • 什么时候和其他团队人员有什么样的冲突,你们是怎么解决冲突的?
  • 技术面试:
  • 应聘者提问:

保持更新转载,请注明出处;更多内容请关注cnblogs.com/xuyaowen;

猜你喜欢

转载自www.cnblogs.com/xuyaowen/p/for-offers-1.html