• 剑指Offer名企面试官精讲典型编程题


    【经验区】:

    1.初级程序员偏向算法和数据结构,高级程序员关注专业技能和项目经历
    2.对于面试,先要了解问题,多和面试官沟通,然后开始做一些整体的设计和规划,接着写代码,最后检查
    3.思考清楚再开始编写代码,要有良好的代码命名和缩进对齐习惯,能够进行单元测试
    4.30s-1min介绍自己的主要学习和工作经历即可
    5.对于应届毕业生,其毕业设计所用到的技能才可以用“熟练”描述
    6.面试时,不要有任何的负面情绪
    7.关于跳槽的问题解答:
    (1)我在Autodesk开发的软件Civil 3D是一款面向土木行业的设计软件。如果我想在现在的职位上得到提升,就必须要加强土木行业的学习,可是我对诸如计算土方量、道路设计等没有太多兴趣,因此出来寻找机会。
    (2) 我在微软的主要工作就是开发和维护.NET的UI平台WinForms,由于WinForms已经非常成熟,不需要添加多少新功能,因此我的大部分工作都 是维护和修改BUG。两年下来,调试能力得到了很大的提高,但是长期如此自己的软件开发和设计能力将不能够得到提高,因此我想出来寻找可以设计和开发系统 的职位。同时,我在过去的几年里的工作都是开发桌面软件,对网络了解甚少,因此希望下一个工作能和网络相关。众所周知,思科是个网络公司,这里的软件和系 统或多或少都离不开网络,因此我对思科的职位很感兴趣。
    8.诸如谷歌和百度的大公司,会要求应聘者熟练掌握动态规划和贪心算法
    9.面试官关注边界条件,特殊输入等细节

    【程序区】:

  • 相关阅读:
    数值拓展与函数拓展
    正则小记
    Struts2(三)配置详解
    Struts2(二)工作原理
    Struts2(一)基本配置
    Eclipse新建动态web工程项目出现红叉解决方案
    Spring系列之AOP
    Java动态代理的实现机制
    Spring系列之装配Bean
    Spring系列之基本配置
  • 原文地址:https://www.cnblogs.com/xavierjzhang/p/4501488.html
Copyright © 2020-2023  润新知