面試記錄7 c++軟件開發工程師

開目
一面:

  1. 自我介紹
  2. 你做的xxx應用是用c++做的嗎,是在window平臺嗎
  3. 具體做的事情是什么
  4. 你說的2D3D的結構是什么樣的,怎樣去做校驗
  5. 有沒有二維到三維或者三維到二維的數據轉換
  6. 兩個向量怎么去做校驗
  7. 做的什么優化
  8. 有調用第三方庫嗎
  9. 是用的什么工具,什么版本,字符集選的是什么,和多字節有什么區別
  10. 給外部的庫怎么調用,具體怎么操作
  11. 動態庫和靜態庫的區別
  12. 你對三維空間的幾何運行熟悉嗎
  13. 怎么判斷兩個向量是平行還是垂直
  14. 點集之后是什么結果
  15. 叉乘是什么概念
  16. a x b和b x a有區別嗎
  17. 了解的設計模式有哪些
  18. c++ stl 熟悉哪些
  19. map的底層數據結構是什么
  20. 紅黑樹什么特效
  21. 你覺得你對c++的掌握程度
  22. window64下面int double char 指針的大小
  23. 34和64位下面指針大小有區別嗎
  24. 平時用指針用的多嗎
  25. malloc分配指針地址可以用delete釋放內存嗎
  26. 智能指針用過嗎,常用的有哪些
  27. 空間坐標中四個點,怎么判斷四個點是否在一個平面上
  28. 對坐標系的轉換熟不熟悉,比如兩個坐標系下的兩個點怎么轉換,這個有了解過嗎
    ——————————————————————
    更:二面
    面試官:事業部徐總
    問的有點無語,可能是專業背景不一樣吧
  29. 自我介紹
  30. 你把做的優化講一講,做的什么優化,怎么做的
  31. 內存占用優化是你自己想的還是項目上面提出來這里有問題
  32. 內存降下來怎么降,是采用什么方法降下來的
  33. 內存高峰期也減少不了內存占用呀,為什么內存池會減少內存占用,某個時刻它 需要這么多內存,使用內存池會使內存減少嗎
  34. 你用什么方法驗證的,我表示懷疑
  35. 我看你后面兩個項目是基于unity做的開發,基于這個平臺你們能做什么事
  36. 用c#開發會考慮內存泄露的問題嗎
  37. 它不是有垃圾回收機制嗎,你們還要考慮內存泄漏嗎
  38. 我看你就第一個項目用的c++,這么久沒用你還記得嗎,還熟悉嗎
  39. 開發的集成環境用的什么,什么版本
  40. 第一個項目幾個人做的,后端幾個人做,其他兩個人做的什么
  41. 第二個項目幾個人做的,20個人都是開發嗎,你在20個人里面是什么角色,怎么定位的
  42. 數據加載是加載什么數據進來,數據量怎樣
  43. 那數據量也不大,加載的時候有什么需要注意的嗎
  44. 比如說一張片子50k左右,能碰到什么性能問題,那多張片子加載的話,你們當時遇到的什么性能問題,加載感覺是不復雜的業務
  45. 那你當時用的什么方法改進的
  46. 那整個時間是沒有節省的你這個方法
  47. 還有什么改進的嗎
  48. 你覺得還有什么可以優化的,假如用戶提需求要你們繼續優化
  49. 那還有什么辦法嗎,就這個場景下面有沒有其他辦法繼續縮短時間
  50. 假設你們優化了3s,用戶需要你們優化到1s,這個任務給你你怎么做
  51. 假設理論上可以達到
  52. 性能優化這個事,它的方法是什么樣的,你知道嗎
  53. 假設業務邏輯也沒法改呢
  54. 我想了解,性能優化這個事情給你,你應該怎么做
  55. 這個事情本身應該怎么做
  56. 你從邏輯上面去優化,但是性能優化我需要是的時間,那假設有一百布,前99步時間很快,最后一步很慢,那怎么辦
  57. 第三個項目組內情況怎樣,你主要做哪一塊
  58. 那你做的計算包圍盒,怎么做的
  59. 包圍盒算出來是個什么樣的包圍盒,假設一個圓柱體,軸線方向和z軸平行,算出來是外接正方體,那如果和z軸有一個角度,那算出來是一個什么樣的包圍盒
  60. 平行六面體?那也不準吶,你知道軸向包圍盒嗎
  61. 碰撞檢測是掉的unity的算法還是你們自己寫的
  62. 點和物體的關系你們是自己做的嗎,是你做的還是其他人做的,怎么判斷一個點在體里面、上面和外面
  63. 空間距離?點和體的空間距離?怎么算的,是unity提供的接口還是你們自己算的
  64. 這樣準嗎?這樣不準吧?
  65. 那我感覺也不對呀,你們是這樣做的嗎
  66. 碰撞檢測的函數是你們寫的嗎還是unity的接口
  67. ai輔助編程用過沒,編程模型用過沒,上家公司沒有用過ai編程嗎(我說沒有,他還冷笑了一下???)
  68. 用ai生成代碼的工具還沒有接觸到是吧
  69. 你個人找工作的想法是什么
  70. 上家公司加班頻率如何,你對加班怎么看
  71. 你對我們這邊行業了解嗎

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/920523.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/920523.shtml
英文地址,請注明出處:http://en.pswp.cn/news/920523.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

計算機網絡:服務器處理多客戶端(并發服務器)

一、服務器處理多客戶端(并發服務器)(一)listen:監聽客戶端的連接請求,放入請求隊列(二)accpet:請求隊列中提取已連接的請求,返回連接好的fd(循環accpet即可&…

Ansible自動化運維:原理以及安裝教程

目錄 Linux Ansible:作用與原理詳解 一、Ansible 的核心作用 1. 配置管理(Configuration Management) 2. 應用部署(Application Deployment) 3. 任務編排(Orchestration) 4. 其他擴展作用 二、A…

[機器學習]基于K-means聚類算法的鳶尾花數據及分類

基于Kmeans,對鳶尾花數據集前兩個特征進行聚類分析通過迭代優化,將150個樣本劃分到K個簇中。目標函數:最小化所有樣本到其所屬簇中心的距離平方和。算法步驟:隨機初始化K個簇中心。將每個樣本分配到最近的中心。計算均值確定每個簇…

Altium Designer 22使用筆記(10)---PCB鋪銅相關操作

目錄 01 | 簡 述 02 | 環境描述 03 | 鋪 銅 04 | 鋪銅挖空 05 | 敷銅合并 06 | 敷銅的修改 07 | 總 結 01 | 簡 述 在PCB設計階段,除了布局、布線操作需要頻繁進行調整外,鋪銅操作的使用也非常頻繁;因此本篇文章的主要內容為&#xff…

leetcode 338 比特位計數

一、題目描述二、解題思路我們可以借助位運算的思想來解決這個問題。通過kk&(k-1)來消除k中最右邊為1的比特位,每次消除后進行count,當k為0時,表示所有的1消除完畢,此時的count即為所有1的個數。三、代碼實現時間復雜度&#…

PHP的md5()函數分析

MD5(Message-Digest Algorithm 5)是一種廣泛使用的哈希函數,由Ronald Rivest于1991年設計,屬于密碼散列算法家族。其核心功能是將任意長度的輸入數據(如字符串、文件等)通過不可逆的數學運算轉換為固定長度…

【面試場景題】怎么做業務領域劃分

文章目錄一、核心原則:以業務為中心,而非技術二、具體步驟:從業務理解到邊界定義1. 深入理解業務:梳理業務全景2. 識別核心領域與支撐領域3. 劃分“限界上下文”:定義領域邊界4. 定義領域內的“聚合”:細化…

海量小文件問題綜述和解決攻略(二)

1. 解決NameNode的內存問題 上面的內容提到過每個block的元數據都需要加載到NameNode的內存中,這導致一個Hadoop集群在NameNode中存儲的對象是有上限的,并且對象太多會帶來啟動時間較長以及網絡延遲的問題。常見的有兩種解決方案,減少集群的…

《開發避坑指南:從異常中讀懂系統的“求救信號”》

異常現象從不只是孤立的“故障”,而是系統發出的“健康預警”。太多團隊困在“出現問題-臨時修復-再次復發”的循環里,將精力消耗在表面問題的撲救上,卻忽視了背后潛藏的架構缺陷、邏輯漏洞與環境適配盲區。真正成熟的開發思維,是…

數字孿生技術為UI前端賦能:實現產品性能的實時監測與預警

hello寶子們...我們是艾斯視覺擅長ui設計、前端開發、數字孿生、大數據、三維建模、三維動畫10年經驗!希望我的分享能幫助到您!如需幫助可以評論關注私信我們一起探討!致敬感謝感恩!過去十年,前端技術棧翻天覆地:React/Vue/Angular、Webpack/Vite、Serve…

【性能優化】Unity 渲染優化全解析:Draw Call、Batch、SetPass 與批處理技術

Unity 渲染優化全解析:Draw Call、Batch、SetPass 與批處理技術 在 Unity 開發中,性能優化是保證游戲流暢的核心環節。尤其在移動端或 VR/AR 場景,Draw Call 過多、材質切換頻繁都會嚴重影響幀率。 本文將從 Unity Statistics 面板參數解析…

基于Spring Boot的短信平臺平滑切換設計方案

基于Spring Boot的短信平臺平滑切換設計方案 案例背景 在電商系統中,短信服務是用戶注冊、登錄驗證、訂單通知等環節的關鍵基礎設施。由于業務需求或成本優化,企業可能需要在不同短信平臺(如阿里云、騰訊云、云片等)之間進行切換。…

信息技術發展

信息技術是研究如何獲取信息、處理信息、傳輸信息和使用信息的技術。計算機硬件控制器、運算器、存儲器、輸入設備、輸出設備。計算機軟件系統軟件、應用軟件、中間件。通信系統包括源系統、傳輸系統、目的系統。網絡基礎 個人局域網、局域網、城域網、廣域網、公用網、專用網。…

2023年12月GESP5級C++真題解析,包括選擇判斷和編程

一、選擇題(每道題2分,共30分) 1、下面C代碼用于求斐波那契數列,該數列第1 、2項為1,以后各項均是 前兩項之和。下面有關說法錯誤的是( ) A. fiboA( ) ?遞歸?式,fiboB() 循環?式 B. fiboA( ) 更加符合…

C++ 面試高頻考點 力扣 704.二分查找 基礎二分查找 題解 每日一題

文章目錄二分查找:從基礎原理到代碼實現二分查找的特點算法重點題目描述:LeetCode 704. 二分查找為什么可以用二分查找?暴力算法解法二分查找解法核心邏輯:三種情況的處理二分查找什么時候結束?為什么二分查找一定是對…

《UE5_C++多人TPS完整教程》學習筆記45 ——《P46 待機與跳躍動畫(Idle And Jumps)》

本文為B站系列教學視頻 《UE5_C多人TPS完整教程》 —— 《P46 待機與跳躍動畫(Idle And Jumps)》 的學習筆記,該系列教學視頻為計算機工程師、程序員、游戲開發者、作家(Engineer, Programmer, Game Developer, Author&#xff09…

2025年03月 Scratch 圖形化(一級)真題解析#中國電子學會#全國青少年軟件編程等級考試

Scratch圖形化等級考試(1~4級)全部真題?點這里 一、單選題(共25題,共50分) 第1題 氣球初始位置如下圖所示,運行下列程序,氣球會朝哪個方向移動?( ) A:水平向右 B:垂直向下 C:水平向左 D:垂直向上 答案:A 氣球水平向右移動 第2題 使用下列哪個選項可以將…

android 不同分辨圖片放錯對應文件夾會怎樣?

多年前有人問過我這個問題,當時沒太了解這個東西,覺得是無所謂的東西,不過沒答上來這個問題還是讓我記了很久。今天又看到有人發文章討論這個問題,我也就特意再研究下。1,了解一下Android分辨率是什么。2,同…

48.【.NET8 實戰--孢子記賬--從單體到微服務--轉向微服務】--擴展功能--集成網關--解決Refit接口調用未授權的訪問問題

我們在項目中集成了Refit,但是在調用接口時,出現了問題,提示未授權的訪問。這個問題是怎么導致的呢?我們該怎么處理呢?在這篇文章中我們一起來解決吧。 一、為什么會出現這個問題 讓我們來深入分析一下是哪里返回的未授…

nacos登錄認證

先看一個現象bootstrap.yml配置如下:spring:application:name: myservicecloud:nacos:discovery:server-addr: 127.0.0.1:8848username: nacospassword: nacosconfig:prefix: testfile-extension: ymlusername: nacos123password: nacos注意:配置中nacos…