zoukankan      html  css  js  c++  java
  • 职场中架构师面试,你会怎么回答?

    如果你对项目管理、系统架构有兴趣,请加微信订阅号“softjg”,加入这个PM、架构师的大家庭

    最近参加了一次面试,应聘架构师的职位,不是很爽,倒不是因为问题本身,而是面试官的态度。面试基本的礼仪,握个手,自我介绍一下,是最基本的吧。感觉对方很傲慢,其实从这一刻起,这次面试已经结束。我不是什么狂人,也并非傲慢,但也是在这个行业摸爬滚打了十多年,最基本的尊重还是应该有的吧。面试是一个双向选择,企业选择个人,个人选择企业,地位是平等,脱离了这个前提,一切都是空谈。这少这个面试官的态度这个层面,已经被我Pass.以下是面试题目和应答,算是共享:

    1.你喜欢什么样的领导?

    (1)技术能力比自己强的人。

    (2)有人格魅力的人。

    2.你想成为什么样的人?

    (1)项目总监

    (2)技术总监

    3.hashMap与普通Map的区别?

    (1)没有刻意比较过

    4.你遇到的C++最难处理的问题?

    (1)一次死锁问题处理,关于方法:无外乎静态分析,日志分析,工具分析。

    (2)一次数据库宕机问题的解决:性能监控、数据日志、应用日志。

    5.进程间通讯多有那些方式?

    (1)本地进程:管道、消息、事件和共享内存。

    (2)分布式进程:socket,corba,通讯中间件。

    6.用过共享内存MMAP吗?

    (1)英文不太好,没听懂啥意思。

    7.用过哪些Unix系统,用过那个版本的Shell,是否用过AIX的大数据处理?

    (1)AIX、HP-UNIX、Solars

    (2)bash

    (3)没有听说过

    8.什么是多线程,什么是多进程

    (1)区分平台:Windows以线程做为CPU调度单位,UNIX和Linux是一进程作为调度单位。

    (2)进程为资源分配单位,线程为CPU调度单位。不过有平台差异,见一。

    (3)多线程和多进程要实现的目的在于多核,多CPU的负载均衡和性能提升。

    其实这次已经是第三轮,首轮是部门经理,企业副总,态度非常的好,技术问题沟通的还不错;次轮是技术经理,沟通的还是技术问题,效果还是不错,主要是都是做技术的,感觉人也不错。这个第三轮据说是公司副总裁,CTO,居然让自己如此郁闷,没想到见第一面就已经给自己添堵。问题本身已经并不重要,态度才是关键。

    问题的回答,带有抵触情绪,本能的抵触,其实一直是在质疑,你是在招架构师吗?全程无一次眼神的交流和会心笑意,你不敬我,我何来敬你。

    其实关于这些问题,都是之前技术和开发中遇到过的,很基础的问题。只是自己这几年,逐渐深入,开始在特定领域进行研究,一方面是业务,另一方面是特定应用。关于架构更多的是考虑系统性能,体系结构优化方面的问题,这些基础的东西反倒逐渐的给荒废了。当然,这里面还有一个年龄的因素,工作越久,需要记住的东西越多,而我的记性又不太好,除非项目中特殊印记的东西,否则慢慢的都是要被记忆淘汰掉了。算是选择性忘记吧。不过还要在这个行业继续混下去,还要混口饭吃,看来真的有必要好好的巩固一下基础,不然还会被人给鄙视的。

    如果你对项目管理、系统架构有兴趣,请加微信订阅号“softjg”,加入这个PM、架构师的大家庭

  • 相关阅读:
    通过梯度下降和logistic回归求w向量和b
    一个节点的神经网络的工作流程
    对神经网络大致框架的理解
    内置对象
    对象
    预解析
    作用域
    函数
    数组
    循环和代码规范
  • 原文地址:https://www.cnblogs.com/wyxhd2008/p/3703871.html
Copyright © 2011-2022 走看看