系统架构吧 关注:359贴子:885
  • 5回复贴,共1

【面试经历】某公司架构师

只看楼主收藏回复

分享一下前一阵子面试某公司架构师的经历
(面试前在门外碰到另外一个面试者,聊了几句,他说这公司薪水很低。。。。好吧 既然都来了 那就表现出自己最好的一面吧)
1.笔试。。。。话说为什么这么多公司有笔试。。。。考某些很基础的东西很容易考死人,而且这东西和能力的关系说实话不大,内容如下
一堆语法题,都很简单,忘记了
接口和抽象类,这个其实可以回答的很多, 不过我主要关注在设计思想上, 接口是has,类继承是is
还有什么多继承
能不能有实现
成员不一样
简答题,基本上我都写的是口述
设计题
高性能web开发中要注意的地方,随便答了10多个点 (经常遇到这个题目。。。)
高安全性web开发中要注意的地方和防止办法,随便答了5个点(经常遇到这个题目。。。)
有大量字段的用户表的设计方案和优缺点
强烈建议大家总结一下平时面向某个方面的解决方案,最好一个个列出来比较一下,面试的时候就能系统的描述了
  (某些公司的面试题是有不少错误的。。希望公司内部最好先走一趟。。。有些题目不适合笔试的。。。)
  (个人感觉应该90%回答是正确的)


IP属地:陕西1楼2014-12-26 10:02回复
    2.技术人员面试
    自我介绍
    问熟悉什么方向的技术,我有提到我熟悉CLR和GC (想表现一下比其他人好的地方,良好的技术基础才能构建出良好的软件)
    问GC,简单描述了5-10分钟
    我为笔试中一些没有回答上来的基础问题做了一下解释
    问面试官公司主要技术平台,应用,目前的研究到了什么阶段,问面试官对我的建议
    (感觉技术面试难度不高)
    30分钟结束,到下一个环节(话说面试官问我有没有什么问题的时候我吃了一惊,因为一般面试越久成功率越高,我觉得这轮面试没啥失误啊,为什么这么快结束了呢)
    3.主管面试
    自我介绍。。。。又一次
    问技术
    高性能服务器
    分布式缓存
    分布式事务
    数据库负载
    介绍自己最感兴趣的项目
    介绍对高性能开发的项目
    介绍如何协助其他人员解决问题的经典案例
    问对架构设计的理解
    对开发,测试和部署的理解,对团队协助和组织结构的理解
    问代码管理和部署结构
    介绍职位
    问面试者兴趣的方向
    问为什么选择该公司
    在了解更多的职位背景以后,我主动介绍和公司职位比较匹配的项目经验(中间结合该公司情况做了一些简单的分析和适当的调整)
    问公司工作情况,职业发展,组织结构 (有的公司技术部门地位很低,不喜欢)
    问面试官对我的建议
    估计大约一个小时多吧


    IP属地:陕西2楼2014-12-26 10:02
    回复
      2025-05-11 07:32:27
      广告
      4.主管的主管面试
      自我介绍。。。。再一次
      提到架构师和普通工程师的区别,问能否适应
      问团队协作和沟通
      很简短 估计15分钟就结束了
      5.主管的主管的主管面试。。。。。
      自我介绍。。。。。吐血了。。。。
      核实背景,对简历过了一遍,把重点部分做了沟通
      问最熟悉项目的系统架构图
      问最熟悉项目的部署架构图 (悲剧,我不会这个,而且沟通不顺利,ho。。。我真不会这个。。。)
      基于你画的图和介绍,问细节!!!(面试官和我不是一个方向的,我做了太多的假设,结果有点悲剧)
      沟通能力非常重要,你要解释的对象要么没有技术背景,要么没有项目背景,要么有其他的考虑
      总结:
      准备不够充分
      自我介绍(我在路上准备了一天,不过效果不是很好,对不同的人最好准备不同的自我介绍)
      信心不足
      面试大BOSS的时候出现紧张情绪(语速过快,表达不清晰)
      系统性的分析和描述不够
      对目标职位的工作和职责了解不够充分(不过很多公司的JD也不清晰,面试过程中发现匹配度不够高)
      沟通能力不够
      理解能力不够
      表达能力不够
      分析能力不够。。。。。(我还有什么够的?哈哈,不过我被大BOSS面试经常都很惨)
      大局观不够好
      提醒
      最好对你的简历比较熟悉,能背下来最好了
      在面试高级职位的时候,千万不要在简历作假,也不要吹牛吹的太过分
      常见问题一定要搞定,例如设计方面的
      基础能力方面,面试前看看面试题啊什么的还是很有用的
      面试是一次很好的考察自己的机会,就算是没有加入该公司,至少在面试过程中你了解到了自己的能力和优缺点
      不同公司的同一个职位的要求是差别很大的
      表现出比其他员工优秀的地方
      把握住公司对该职位的要求(了解怎样才是公司需要的人,看看匹配不)
      越高级别的人考虑的问题就越不一样。。别老是扎到技术里面去,多看看高级职位需要什么
      如果你想要做一个比你现在高的职位,首先你要把你自己放在这个位置(即使是想象),看看这个位置是怎么工作的,需要什么能力
      几个面试的详细时间没怎么看表,不知道时间准确不,不过整个面试,加上等待时间,持续了大概5个小时吧。。。。累死了 - -#
      原文:http://www.cnblogs.com/PurpleTide/archive/2011/10/31/2230705.html


      IP属地:陕西3楼2014-12-26 10:02
      回复
        楼主,你面试上了吗?


        4楼2015-06-24 11:24
        收起回复