[轉(zhuǎn)] 高級軟件工程師和架構師的區(qū)別

高級軟件工程師和架構師的區(qū)別

架構師

傾向于 通信 、 通信框架 、隊列和 分布式框架運用以及阿里云和微軟現(xiàn)有分布式組件的運用。

高級軟件工程師

傾向于 C#基礎、 多線程、鎖和數(shù)據(jù)庫索引 (隊列和通信也會問只是會問的淺一些)

研發(fā)經(jīng)理

包含高級軟件工程師問的這些外,還會問管理方面的知識

我面試的三家公司分別面試了三個職位,將知識點進行了一個表格整理,分值越高就意味著問的越深,不能百度之百準確,只當參考。

image.png

知識點細講

C#基礎

主要面些 接口、裝箱拆箱、值類型引用類型和線程

可以參考面試基礎:http://www.codeisbug.com/Doc/4/63

例如:什么是裝箱和拆箱,裝箱和拆箱為什么會影響性能。這些屬于深問細節(jié),所以要做好防問準備。

通信

主要分為Http協(xié)議 TCP協(xié)基礎知知識,通信框架例如開源的Supersocket RestSharp,微軟的WCF和Signalr等等的運用和搭建,

更深入的會問到,例如 什么是粘包和osi七層模型等理論知識。

緩存和隊列

例如redis框架使用,Redis有哪些數(shù)據(jù)類型,主從模式如何實現(xiàn),常用的隊列框架有哪些(RabbitMQ和MSMQ)

隊列和緩存的區(qū)分是什么?非關系型數(shù)據(jù)庫應用場景又是什么?

隊列:適合處理高并發(fā),可以看這篇文章理解隊列作用:http://www.codeisbug.com/Ask/11/1070

非關系型數(shù)據(jù)庫:適合簡單業(yè)務數(shù)據(jù)億級左右的數(shù)據(jù)處理,太多、太少或者業(yè)務復雜都不適合

緩存:緩存數(shù)據(jù)也可以當做高性能隊列使用

數(shù)據(jù)庫索引

數(shù)據(jù)庫索引是每次面試必問之題,你要了解索引的分類,索引的存儲結構,數(shù)據(jù)存儲結構,如何用SQLServer分析SQL執(zhí)行計劃,聚集索引適用于什么場合,聚集索引和非聚集索引的區(qū)別

數(shù)據(jù)庫鎖事務

例如會問 數(shù)據(jù)庫的隔離級別,數(shù)據(jù)庫有哪些鎖,可以參考:http://www.codeisbug.com/Ask/11/1079

前端

你會使用哪些前端框架,如何適應移動端布局等等,這類會問的比較少

多線程

一般會問什么情況會用多線程、LOCK底層實現(xiàn),多線程性能優(yōu)化等

數(shù)據(jù)結構

這個就去看數(shù)據(jù)結構與算法的書吧,例如什么是二叉樹,不要不懂。

管理

一般會問如何管理好團隊,去看一本項目管理的書裝逼就夠用了。

自我介紹

自已準備好,一般說名字 學歷,工作經(jīng)驗,幸趣愛好等。不要太長,10句左右差不多背好去面試。

大數(shù)據(jù)方案

這個一定要了解阿里或者微軟的云框架,除此之外還要知道隊列如何處理大數(shù)據(jù),分布式緩存等,例如hadoop這些名詞要了解,你了解什么分布式中間組件。

常用框架

aufac底層原理,aufac有哪些使用模式,依賴注入和控制反轉(zhuǎn)有什么區(qū)別,依賴注入的作用,用過哪些ORM他們各自的優(yōu)點有哪些等。

項目介紹

一般會問你的項目細節(jié),使用了哪些技術

邏輯題

這些都是用排除法的思路去做,或者結合程序算法

原文鏈接:http://www.codeisbug.com/Doc/4/1112
作者:孫凱旋
一個讓你看了他任何一篇文章就會自動加粉的男人!

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • Swift1> Swift和OC的區(qū)別1.1> Swift沒有地址/指針的概念1.2> 泛型1.3> 類型嚴謹 對...
    cosWriter閱讀 11,688評論 1 32
  • 今天看到一位朋友寫的mysql筆記總結,覺得寫的很詳細很用心,這里轉(zhuǎn)載一下,供大家參考下,也希望大家能關注他原文地...
    信仰與初衷閱讀 4,841評論 0 30
  • 不足的地方請大家多多指正,如有其它沒有想到的常問面試題請大家多多評論,一起成長,感謝!~ String可以被繼承嗎...
    啟示錄是真的閱讀 3,081評論 3 3

友情鏈接更多精彩內(nèi)容