主頁 > 軟體設計 > 技術崗面試技巧,掌握面試主動權!(校招)

技術崗面試技巧,掌握面試主動權!(校招)

2020-10-17 02:57:33 軟體設計

1.前言

一場成功的面試,前提是在有一定的知識儲備的基礎之上的,但是有豐富的知識也不一定會有成功的面試,除非是大佬級別的,問啥啥都會那種,再者就是利用一定技巧來彌補自己的不足,很顯然,第一種人畢竟是少數,而我也是第二種人之中的一個,所以,這篇文章將會把我自己的經歷與心得分享給大家,有什么不正確的歡迎探討,

2.個人經歷

2021屆暑假實習(2020.3~2020.4)

  1. 騰訊實習(失敗)
    原因:提前沒有準備好專業知識,
  2. 位元組跳動(失敗)
    原因:崗位不匹配(沒有游戲開發崗位,選擇了游戲測驗)
  3. 快手(成功)
    面試經歷:
    一面:主程面
    二面:leader面
    三面:HR面
    面經傳送門

2021屆秋季校園招聘(2020.9~2020.10)

  1. 騰訊游戲客戶端研發(失敗)
    面試經歷:
    一面:主程(電話面)
    二面:leader(電話面)
    三面:交叉面(視頻面)
    四面:HR面(視頻面)
    面經傳送門

  2. 網易游戲研發工程師(成功)
    面試經歷:
    一面:主程
    二面:leader
    無HR面,目前已發意向書

3.什么樣的面試是成功的面試?

一手掌握面試官的提問方向的面試才是真正成功的面試,面試只靠實力?不!還有一定的面試技巧和運氣成分,大佬除外,

4.如何正確的引導面試官問出第一個問題

第一種方式:重所周知,校招是在在校生之間進行比較和人才選拔的,全國學校的課程不可能完全一樣,所以,通用的課程成了一大入口,也就是主修課程一項通常成了面試官提問的入口,那么怎么讓面試官準確的抓住你擅長的入口呢?這就需要靠我們的簡歷了,簡歷中一定要突出顯示出所你擅長的東西,并且這個知識點又是大家都學過的,這種概率就比較大,
比如:本人擅長C與C++,所以在本人簡歷中的主修課程一項,前兩位果斷放在前面,
在這里插入圖片描述
第二種方式:大多數面試中,自我介紹往往是第一步驟,那么只要我們在自我介紹中著重的強調某點,那么這很有可能是面試官的提問的首個問題,注意盡可能的把這個重點放在后面,并且保證自我介紹的邏輯性,在此補充,自我介紹要言簡意賅的描述你的主修課程,你擅長的部分,盡可能的凸顯出你的能力,切忌長篇大論,沒完沒了,一般的自我介紹只要2~3分鐘左右就可以了,

5.當你費盡心機的引導面試官問出你的第一個問題之后?

這時候,面試官已經問出了第一個問題,這個問題一般會是你上面重點強調的內容,這樣難道還怕不會嗎?下面以一個問題來做說明:
<面試官:啥是重寫?(C++內容)>

巴拉巴拉…巴拉巴拉…以上就是我的認識,我認為他和多載是有很大區別的,然后,停!
加粗字體就是留給面試官一個關鍵字,在我的認識里,面試官都是很敏感的,你留給他一個關鍵字或者一個感興趣的話題,面試官百分之80的幾率會根據你這個關鍵字進行下一個問題,

<面試官:(咦?這小子提到了多載,來搞他一波,)你說一下什么是多載?>
(然后你就可以肆無忌憚的回答你這個擅長的問題了)
巴拉巴拉…巴拉巴拉…

上述例子只是一個說明,當然我們在平時面試的時候要裝的像一點,不要這么明顯,當然也不能太隱晦,這樣面試官可能都抓不住你話里的關鍵字,

當然,再好的引導終究有引導到頭的時候,面試官在問了第一個問題之后,你可能會順藤摸瓜的回答出10多個關鍵字暴露給面試官,但是總有接不上的時候,

6.接不上怎么辦?

為了防止這種情況,我們可以在平時復習和制作簡歷中動一下心機,

1.將第一個問題的周邊問題進行全面復習,使勁背就完事了

面試官問問題也是循序漸進的,不可能上一秒還在問你C++記憶體,下一秒問你渲染原理,面試題目是被模塊化的,本人經歷的面試,面試官在進行題目的大幅度跳躍時會進行一定的提示,比如說:

C++就問到這里,下面我們還問一下資料結構,

所以將你想引匯出來的題目的周邊問題一定要看懂,或者背下來,這樣有一定的容錯率,正如4無盡蓋倫的失誤代價是比全肉蓋倫大的,深刻了解某一重點問題是攻擊,全面了解周邊問題是防御!

2.簡歷鋪墊

在這里插入圖片描述

將簡歷亮點設定為多個,可以選擇當前的主流技術進行詳細學習,然后寫在技能介紹里,比如:游戲的熱更新技術,現在每一個游戲公司,或大或小都會涉及到的技術之一,還有簡歷中提到的小游戲制作,本人面試中所有面試官都問過我做過哪些小游戲以及實作思路,甚至幸運的爆出過SSR題目——場景題,這種題目應該是大多數人喜歡的吧,80%的面試官都會問制作小游戲是個人興趣還是老師作業,這個時候當然是個人興趣了,實際上本來也是個人興趣,

7.瘋狂看面經!!!

重點步驟,也是最有用的技巧,將所投遞的崗位的面經都看一遍,何種渠道,各種網站,一邊看一邊整理,加上你自己面試后的一些感悟,這樣你就會發現一些必問題目!比如我經歷的面試中,十大排序演算法實作思路,復雜度等,幾乎每一場面試都會問到一兩種,甚至于虛函式,多載等,這些都是比較常問的問題,可能崗位不一樣問的問題就會不一樣,需要自己慢慢總結,

8.專案中凸顯的技術點一定要多看!!!

在面試的程序中,專案經歷很重要,大多數面試都是一面基礎,二面專案,當然也有可能例外,既然專案是必問的,那一定要把這些可以提前可以預知的技術點都看透,一點不要漏掉,看不透也要背透,還有90%的幾率問你專案中遇到過哪些問題,這個要提前準備好,

9.實習經歷

實習經歷也是很重要的,如果沒有就算了,有的話要詳細說明你的日常作業,以及進入的專案,用了哪些技術,哪些框架等,

10看好崗位要求

認真看崗位介紹,崗位介紹一般都分為必備技能和加分項,必備技能要全部準備好,加分項有時候也是必備技能,注意甄別,復習按照崗位描述來不會錯的,

11.如果真的問到了不會的問題怎么辦?

首先不要慌,想一想有沒有差不多的問題,
比如說:說一下lua的GC,這個是我面試時候被問到的問題,當時百臉懵逼,只知道一點點,但是我會C#GC啊,所以我就回答了:對不起,我只了解一點點這塊的內容,巴拉巴拉…,但是我了解C#的GC,巴拉巴拉…這樣是最穩妥的解決方案,
當然,如果真的想不起來了就別想了,委婉的說明一下自己不會,就可以了,不然也沒有其他問題,

12.時間來不及全面復習?

當然,將自己的崗位涉及內容進行全面復習是最穩妥的面試步驟,但是目前已經10月中旬了,校招已經接近尾聲,如果你沒開始復習,那么看面經是提升最快的方法之一,速成和面經是真的配!!!看面經整理筆記,看筆記篩選重點,找重點復習周邊問題,

13.面試最忌諱的字眼

  • 沒時間學習這塊
  • 學校沒教過
    這兩個是我第一次面試時候暴露的忌諱字眼,還有一些消極態度都是比較忌諱的,消極不光光指的是對面試消極,包括生活中的各個方面,

以上就是我的面試心得,針對想我這樣的菜鳥的面試技巧分享,大佬繞步,神仙們有什么申通歡迎留言,此博客隨時更新,

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/175188.html

標籤:其他

上一篇:遞回-迷宮問題和八皇后問題

下一篇:抖音超火O泡果奶魔性洗腦教程來了,惡搞小技巧!

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 面試突擊第一季,第二季,第三季

    第一季必考 https://www.bilibili.com/video/BV1FE411y79Y?from=search&seid=15921726601957489746 第二季分布式 https://www.bilibili.com/video/BV13f4y127ee/?spm_id_fro ......

    uj5u.com 2020-09-10 05:35:24 more
  • 第三單元作業總結

    1.前言 這應該是本學期最后一次寫作業總結了吧。總體來說,對作業的節奏也差不多掌握了,作業做起來的效率也更高了。雖然和之前的作業一樣,作業中都要用到新的知識,但是相比之前,更加懂得了如何利用工具以及資料。雖然之間卡過殼,但總體而言,這幾次作業還算完成的比較好。 2.作業程序總結 相比前兩個單元,此單 ......

    uj5u.com 2020-09-10 05:35:41 more
  • 北航OO(2020)第四單元博客作業暨課程總結博客

    北航OO(2020)第四單元博客作業暨課程總結博客 本單元作業的架構設計 在本單元中,由于UML圖具有比較清晰的樹形結構,因此我對其中需要進行查詢操作的元素進行了包裝,在樹的父節點中存盤所有孩子的參考。考慮到性能問題,我采用了快取機制,一次查詢后盡可能快取已經遍歷過的資訊,以減少遍歷次數。 本單元我 ......

    uj5u.com 2020-09-10 05:35:48 more
  • BUAA_OO_第四單元

    一、UML決議器設計 ? 先看下題目:第四單元實作一個基于JDK 8帶有效性檢查的UML(Unified Modeling Language)類圖,順序圖,狀態圖分析器 MyUmlInteraction,實際上我們要建立一個有向圖模型,UML中的物件(元素)可能與同級元素連接,也可與低級元素相連形成 ......

    uj5u.com 2020-09-10 05:35:54 more
  • 6.1邏輯運算子

    邏輯運算子 1. && 短路與 運算式1 && 運算式2 01.運算式1為true并且運算式2也為true 整體回傳為true 02.運算式1為false,將不會執行運算式2 整體回傳為false 03.只要有一個運算式為false 整體回傳為false 2. || 短路或 運算式1 || 運算式2 ......

    uj5u.com 2020-09-10 05:35:56 more
  • BUAAOO 第四單元 & 課程總結

    1. 第四單元:StarUml檔案決議 本單元采用了圖模型決議UML。 UML檔案可以抽象為圖、子圖、邊的邏輯結構。 在實作中,圖的節點包括類、介面、屬性,子圖包括狀態圖、順序圖等。 采用了三次遍歷UML元素的方法建圖,第一遍遍歷建點,第二、三次遍歷設定屬性、連邊,實作圖物件的初始化。這里借鑒了一些 ......

    uj5u.com 2020-09-10 05:36:06 more
  • 談談我對C# 多型的理解

    面向物件三要素:封裝、繼承、多型。 封裝和繼承,這兩個比較好理解,但要理解多型的話,可就稍微有點難度了。今天,我們就來講講多型的理解。 我們應該經常會看到面試題目:請談談對多型的理解。 其實呢,多型非常簡單,就一句話:呼叫同一種方法產生了不同的結果。 具體實作方式有三種。 一、多載 多載很簡單。 p ......

    uj5u.com 2020-09-10 05:36:09 more
  • Python 資料驅動工具:DDT

    背景 python 的unittest 沒有自帶資料驅動功能。 所以如果使用unittest,同時又想使用資料驅動,那么就可以使用DDT來完成。 DDT是 “Data-Driven Tests”的縮寫。 資料:http://ddt.readthedocs.io/en/latest/ 使用方法 dd. ......

    uj5u.com 2020-09-10 05:36:13 more
  • Python里面的xlrd模塊詳解

    那我就一下面積個問題對xlrd模塊進行學習一下: 1.什么是xlrd模塊? 2.為什么使用xlrd模塊? 3.怎樣使用xlrd模塊? 1.什么是xlrd模塊? ?python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。 今天就先來說一下xl ......

    uj5u.com 2020-09-10 05:36:28 more
  • 當我們創建HashMap時,底層到底做了什么?

    jdk1.7中的底層實作程序(底層基于陣列+鏈表) 在我們new HashMap()時,底層創建了默認長度為16的一維陣列Entry[ ] table。當我們呼叫map.put(key1,value1)方法向HashMap里添加資料的時候: 首先,呼叫key1所在類的hashCode()計算key1 ......

    uj5u.com 2020-09-10 05:36:38 more
最新发布
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:20:47 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:20:25 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:20:17 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:20:10 more
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:19:44 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:19:07 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:18:57 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:18:49 more
  • 05單件模式

    #經典的單件模式 public class Singleton { private static Singleton uniqueInstance; //一個靜態變數持有Singleton類的唯一實體。 // 其他有用的實體變數寫在這里 //構造器宣告為私有,只有Singleton可以實體化這個類! ......

    uj5u.com 2023-04-19 08:42:51 more
  • 【架構與設計】常見微服務分層架構的區別和落地實踐

    軟體工程的方方面面都遵循一個最基本的道理:沒有銀彈,架構分層模型更是如此,每一種都有各自優缺點,所以請根據不同的業務場景,并遵循簡單、可演進這兩個重要的架構原則選擇合適的架構分層模型即可。 ......

    uj5u.com 2023-04-19 08:42:41 more