admin管理员组

文章数量:815885

如何被面试

如何被面试

剑指offer的面经总结

面试官谈面试

  1. 初级程序员考察基本功,高级程序员考察项目经验和专业技能

  2. 了解公司近况,有工作热情,准备合适的问题问面试官

  3. 面试过程要放松,先思后动,最好对不清楚的地方与面试官进行沟通,目标都错了,努力也是白费的。

  4. 遇到不懂的问题多提问,不要不懂装懂,答非所问

  5. 共享桌面面试

    • 思考清楚再开始编码
    • 良好的代码命名和缩进对齐
    • 对于功能代码的单元测试,即增加程序健壮性的代码
    • 发现代码问题:设置断点,单步调试,查看内存,分析堆栈
  6. 注意面试邀请函中的面试流程

  7. 简历的STAR模型

    • Situation:项目背景
    • Task:完成的任务
    • Action:过程中的工作
    • Result:自己的工作

    Winforms是微软.NET中的一个成熟的UI平台(Situation)。本人的工.作是在添加少量新功能之外主要负责维护已有的功能(Task)。 新的功能主要是让Winforms的控件的风格和Vista、Windows 7的风格保持一致。在维护方面,对于较难的问题我用WinDbg等工具进行调试(Action)。 在过去两年中我总共修改了超过200个Bug (Result)。

  8. 现场面试需要花1分钟时间介绍自己的主要学习和工作经历

  9. 项目经验(每个项目进行一篇博客的总结)

    • 遇到的最大的问题?如何解决的?
    • 在项目中主要学到的东西
    • 如何解决与其他成员的冲突
  10. 技能掌握程度的描述(面试官询问顺序):了解(可不提) < 熟悉(参与)< 精通(负责)

  11. 应聘者的素质

    • 基础知识扎实全面
      • 编程语言
      • 数据结构
      • 算法
    • 高质量的代码
      • 鲁棒性强:边界条件、特殊输入(0和null)
    • 问题分析能力
    • 时空效率的优化
    • 学习和沟通能力
      • 谦逊
      • 重视合作
  12. 最后面试官可能会让应聘者提问,最后提前准备对于所应聘公司的关心的问题或疑惑

  13. 技术面试只谈技术相关,不谈薪水,与HR然薪水

本文标签: 如何被面试