日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

2023华为od面经~ (笔试 HR资面 技术面 一面 二面 综面)

發(fā)布時間:2024/1/8 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2023华为od面经~ (笔试 HR资面 技术面 一面 二面 综面) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

華為題庫說明

華為OD機試2022&2023 更新中~(C++Java JS Py)

華為OD機試2023最新題庫 更新中~(C++Java JS Py)

華為OD機試題庫 復(fù)盤中~(C++Java JS Py):

面試者信息

  • 語言:java
  • 工作經(jīng)驗:半年
  • 目標部門:電商業(yè)務(wù)

面試流程

總體流程很快,HR很負責經(jīng)常幫忙催進度,從筆試到發(fā)offer差不多兩周。

  • 筆試

  • HR資面

  • 技術(shù)面

  • 一面

  • 二面

  • 綜面

筆試

  • 筆試得分:395
  • 難度:不高

題目詳情

  • 第一、第三題:dp和哈希表,100%通過。第一題題目一開始沒看懂意思,看了挺久。
  • 第二題:為新員工找友好度最高的座位,數(shù)組表示座位情況,如11101211100111211,0為空,1為老員工,2為墻壁。空座位左右連續(xù)老員工數(shù)量等于該座位友好度,遇到墻壁則好友度清空。
    • 時間復(fù)雜度O(n),有一個用例超時了,95%。
    • 初始思路是遍歷數(shù)組,遍歷到0時查找左右友好度情況,但是會有重復(fù)計算的問題,想著優(yōu)化一下。
    • 改為遍歷一遍數(shù)組,遍歷的同時維護左友好度和右友好度以及當前是否已記錄座位。初始狀態(tài)未記錄座位,增加左友好度,當遇到座位時判斷是否已記錄座位,已記錄時計算一次結(jié)果(左+右),未記錄時更新狀態(tài)。遇到老員工時根據(jù)是否已記錄座位增加左/右友好度,遇到墻時計算結(jié)果+清除友好度。
  • 性格測試(綜合測試)

    按照 HR 給的注意事項選就行,注意前后選擇的一致性,選擇正向的答案。

    面試經(jīng)歷

    • HR 資面:簡單聊了一會兒,HR 說西安和深圳都能去,西安比較缺人。我覺得有點遠,想去深圳,HR 說面試完再確定也可以。最后也去的深圳。
    • 離職原因:期望工作地,期望薪資。
    • 最近情況:投簡歷、復(fù)習、面試。

    技術(shù)面

    技術(shù)面都是技術(shù)問題 + 編程題,技術(shù)問題答得一般般,面試當天是周五,上午一面晚上二面,那周前幾天已經(jīng)面試了 10 場沒啥狀態(tài),有點開擺了,編程題都 AC。

    • 編程題是分享屏幕,然后用自己電腦上的 IDE 編寫,寫完面試官會給用例。

    一面

    • 八股問的都不是很深,記不太清了,各個方面有提到,會的就簡單聊一下,不會的就換其他問題。
    • 聊項目,業(yè)務(wù) + 技術(shù)。
    • Java 集合。
    • SpringBoot 自動配置原理。
    • MySQL 索引原理,工作中數(shù)據(jù)庫優(yōu)化的案例。
    • Redis 數(shù)據(jù)類型和原理。
    • 編程題:找出有效 MAC 地址,通常表示為 12 個 16 進制數(shù),如:00-16-EA-AE-3C-40。給一串字符串, 如 00-16:aA-FE:3C-40-11-99-AA-Z,找出其中所有的有效 MAC 地址,不區(qū)分大小寫以及 : 和 -。

    解法:MAC 地址有固定長度,思路是滑動窗口判斷當前部分是否為有效 MAC 地址。首先先對原字符串 LowerCase(),再將 : 替換為 -,方便驗證。驗證的地方主要是窗口內(nèi)是否為 12 個 16 進制數(shù),并且通過 - 連接。

    二面

    編程題

    面試官先詢問是否做過該題,回答沒有做過原題,但有一些思路。在講述思路后,面試官確認無問題后開始寫代碼。

    項目經(jīng)驗

    • 談?wù)摿藗€人項目經(jīng)驗。
    • 面向?qū)ο蠛兔嫦蜻^程的理解。
    • 平時使用的JDK版本(JDK8),并討論了JDK8和舊版本之間的不同之處,如集合優(yōu)化、JVM和新特性等。
    • 討論了lambda表達式的優(yōu)缺點,如語法精簡和不易調(diào)試等。
    • 泛型的用處、應(yīng)用、原理以及程序在運行時如何知道是哪種類型。
    • 線程池的7個參數(shù),分析線程池工作時各參數(shù)變化情況(初始線程池容量x,最大容量y,隊列長度z,來了n個任務(wù),講一下會發(fā)生的情況)。

    技術(shù)知識

    • Spring AOP的原理和應(yīng)用。
    • MySQL explain。
    • 單元測試。
    • 設(shè)計模式的應(yīng)用和了解的種類。

    編程題

    給一個01矩陣,找其中1表示的最大面積正方形。

    例如:

    0 0 1 0 1 1 1 0 1 1 0 0

    解法:遍歷矩陣,找到為1的點后以這個點作為正方形的左上角,擴展正方形,同時計算最大面積。

    綜面

    面試官表示他們部門招人比較看重編程能力

    問簡歷上的項目,更側(cè)重對業(yè)務(wù)的提問
    日常學習方式(看書、刷題),為什么要刷題,覺得有用嗎
    上一段工作中的收獲

    總結(jié)

    以上是生活随笔為你收集整理的2023华为od面经~ (笔试 HR资面 技术面 一面 二面 综面)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。