西安-騰訊云-Python面試經驗--一面涼經

  1. 自我介紹
  2. 手撕鏈表排序
  3. 操作系統
    a. 線程和進程區別
    b. 線程安全
    c. 如何保證線程安全
    d. 線程崩潰,會不會影響所在的進程
    e. 什么是守護進程,僵尸進程,孤兒進程
    f. 如何產生一個守護進程
    g. 如何避免僵尸進程或者孤兒進程
  4. redis
    a. 持久化方式有哪些,區別是什么
    b. redis集群有了解么
    c. redis zset() — 底層如何實現(哈希表+跳躍表)
  5. 和大數據相關的操作
    a. 請求有多少,數據有多少
    b. Gbp/s
  6. 負載均衡
    a. nginx負載均衡策略或者方式
    ⅰ. 輪詢
    ⅱ. IP hash
  7. 網絡模型
    a. 網絡模型epoll和select(沒聽過)
    ⅰ. 多路復用
    ⅱ. 如何將多個請求,一塊發送給上游
  8. rabbitmq
    a. 如何保證消息不丟失
    b. 消費者如何保證不丟失消息和重復消費消息
    ⅰ. 手動ack
    c. 消費者幾種方式回復ACK
    ⅰ. 同步,半同步,異步
  9. HTTP
    a. 301和302
    ⅰ. 301–
    ⅱ. 302–
  10. https
    a. 如何建立安全連接的
    b. 交換密鑰的過程是對稱還是非對稱(AES和RSA)
  11. TCP
    a. 三次握手
    b. 四次揮手
    c. 擁塞控制
    ⅰ. 如此將窗口從小放大
    ⅱ. 慢開始,快速回復
  12. 如何進行限流
    a. redis時間窗口限流
    b. gateway限流
  13. LRU算法–redis關于這種設計有幾種,
    a. 權重;
    b. 過期刪除
  14. TCP四次揮手
  15. time_wait, close_wait發生在客戶端還是服務端
    a. 那一步產生這個狀態
    b. 如果出現大量類似上述狀態,會出現什么問題?
  16. session和cookie的區別
    a. cookie–客戶端
    b. session – 服務端
  17. 更底層的原理(up協議)
  18. a.log 每一行逗號分隔;找出第三個字段,每個字段出現的次數 shell
  19. 反問環節
    a. 勝任這個崗位需要哪些能力
    ⅰ. 后端開發能力
    ⅱ. 數據計算能力(py sql)
    1. 大數據處理的能力
    2. 加分項
      ⅲ. 網絡,數據庫,操作系統,底層需要鞏固。
      b. 日常工作內容是什么
      ⅰ. mysql,redis
      ⅱ. python
      ⅲ. 數據量比較大,千億兆
    3. 數據處理
      c. 面試流程
      ⅰ. 1-2個月

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

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

相關文章

【STK】手把手教你利用STK進行仿真-STK軟件簡介05 STK部分第三方分析模塊介紹

1.導彈建模工具MMT 導彈建模工具MMT(Missile Modeling Tools)是STK在導彈分析領域的擴展分析應用,它是由四個獨立的應用程序組成的相互支持與關聯的系統,由第三方研究機構開發,能夠與STK基本航天分析環境進行聯合仿真分析。MMT主要用于導彈總體設計(包括彈道導彈、巡航導彈…

python進階:可迭代對象和迭代器

一、Iterable(可迭代對象) 1、可迭代對象:能夠進行迭代操作的對象。 可以理解為:能夠使用for循環遍歷的都是可迭代對象;**所有的可迭代對象,偶可以用內置函數iter轉換為迭代器** 2、可迭代對象包括&…

藍橋杯題練習:平地起高樓

題目要求 function convertToTree(regions, rootId "0") {// TODO: 在這里寫入具體的實現邏輯// 將平鋪的結構轉化為樹狀結構,并將 rootId 下的所有子節點數組返回// 如果不存在 rootId 下的子節點,則返回一個空數組}module.exports convert…

網絡防御保護——課堂筆記

一.內容安全 攻擊可能只是一個點,防御需要全方面進行 IAE引擎 DFI和DPI技術 --- 深度檢測技術 DPI ---深度包檢測技術 ---主要針對完整的數據包(數據包分片,分段需要重組),之后對數據包的內容進行識別。(應…

ifcplusplus 示例 函數中英文 對照分析以及流程圖

有需求,需要分析 ifc c渲染,分析完,有 230個函數,才能完成一個加載,3d加載真的是大工程! 示例代碼流程圖 函數中英文對照表,方便 日后開發,整理思路順暢!!&am…

C++三級專項 digit函數

在程序中定義一函數dight(n,k),他能分離出整數n從右邊數第k個數字。 輸入 正整數n和k。 輸出 一個數字。 輸入樣例 31859 3 輸出樣例 8解析&#xff1a;遞歸&#xff0c;詳情看code. 不準直接抄&#xff01;&#xff01;&#xff01; #include <iostream> usin…

包裝類和綜合練習

包裝類 基本數據類型對應的應用類型。 jdk5以后對包裝類新增了&#xff1a;自動拆箱、自動裝箱 我們以后如何獲取包裝類對象&#xff1a; 不需要new,不需要調用方法&#xff0c;直接賦值即可 package MyApi.a09jdkdemo;public class A_01IntergerDemo1 {public static voi…

C語言——指針的進階——第1篇——(第26篇)

堅持就是勝利 文章目錄 一、字符指針1、面試題 二、指針數組三、數組指針1、數組指針的定義2、&數組名 VS 數組名3、數組指針的使用&#xff08;1&#xff09;二維數組傳參&#xff0c;形參是 二維數組 的形式&#xff08;2&#xff09;二維數組傳參&#xff0c;形參是 指針…

【RT-Thread應用筆記】英飛凌PSoC 62 + CYW43012 WiFi延遲和帶寬測試

文章目錄 一、安裝SDK二、創建項目三、編譯下載3.1 編譯代碼3.2 下載程序 四、WiFi測試4.1 掃描測試4.2 連接測試 五、延遲測試5.1 ping百度5.2 ping路由器 六、帶寬測試6.1 添加netutils軟件包6.2 iperf命令參數6.3 PC端的iperf6.4 iperf測試準備工作6.5 進行iperf帶寬測試6.6…

未來三年AI的深度發展:AIGC、視頻AI與虛擬世界構建

人工智能&#xff08;AI&#xff09;正站在科技演進的前沿&#xff0c;未來三年將見證其在多領域實現更深層次的突破。以下是對AI發展方向的深度探討以及其對各行業的深遠影響&#xff1a; 1. AIGC的演進與全面提升&#xff1a; AIGC&#xff0c;即AI通用性能力&#xff0c;將…

AI前沿-YOLOV9算法

AI前沿-YOLOV9算法 關注B站查看更多手把手教學&#xff1a; 肆十二-的個人空間-肆十二-個人主頁-嗶哩嗶哩視頻 (bilibili.com) 今天我們來一起說下最近剛出的YOLOV9算法 論文和源碼 該算法的原始論文地址為&#xff1a;https://arxiv.org/abs/2402.13616 該算法的原始代碼地…

Muduo庫編譯學習(1)

1.muduo庫簡介 muduo是由Google大佬陳碩開發&#xff0c;是一個基于非阻塞IO和事件驅動的現代C網絡庫&#xff0c;原生支持one loop per thread這種IO模型&#xff0c;該庫只支持Linux系統&#xff0c;網上大佬對其褒貶不一&#xff0c;作為小白用來學習就無可厚非了。 git倉庫…

b站小土堆pytorch學習記錄——P14 torchvision中的數據集使用

文章目錄 一、前置知識如何查看torchvision的數據集 二、代碼&#xff08;附注釋&#xff09;及運行結果 一、前置知識 如何查看torchvision的數據集 &#xff08;1&#xff09;打開官網 https://pytorch.org/ pytorch官網 &#xff08;2&#xff09;打開torchvision 在Do…

Linux:top顯示信息

簡介 top命令是Linux系統中常用的性能監控工具&#xff0c;它可以實時顯示系統中各個進程的CPU使用情況以及其他系統資源的使用情況。當您在終端中運行top命令時&#xff0c;它會顯示一個實時更新的列表。 CPU相關的信息 CPU狀態&#xff1a; us&#xff08;user&#xff09…

梯度和梯度損失

梯度主要用于計算圖像融合過程中的梯度損失&#xff0c;對應的損失函數是梯度損失&#xff08;loss_grad&#xff09;。 梯度的作用&#xff1a; 圖像的梯度是指圖像中每個像素的灰度變化率&#xff0c;通常用于表示圖像的邊緣和紋理信息。在圖像融合任務中&#xff0c;通過計算…

Unity游戲輸入系統(新版+舊版)

使用新版還是舊版 舊版 using System.Collections; using System.Collections.Generic; using UnityEngine;public class c5 : MonoBehaviour {void Start(){}void Update(){// 注意要在游戲中 點鼠標鍵盤進行測試// 鼠標// 0左鍵 1右鍵 2滾輪if (Input.GetMouseButtonDown(0)…

【javaSE-語法】lambda表達式

【javaSE-語法】lambda表達式 1. 先回憶一下&#xff1a;1.1 接口不能直接通過關鍵字new進行實例化1.2 函數式接口1.3 匿名內部類1.31 匿名內部類在代碼中長啥樣&#xff1f;1.32 構造一個新的對象與構造一個擴展了某類的匿名內部類的對象&#xff0c;兩者有什么區別&#xff1…

maven--->maven中的<properties>屬性有什么作用?

&#x1f64c;&#x1f64c;&#x1f64c;&#x1f64c;&#x1f64c;&#x1f64c; 在Maven中&#xff0c;元素用于定義項目中可重用的屬性值。這些屬性值可以在項目的POM文件中被引用&#xff0c;以便在整個項目中統一管理和使用。通過使用元素&#xff0c;可以避免在POM文件…

SpringBean生命周期之InitializingBean,初始化bean

1 yml文件 weixin:appid: aaaaaapartner: 12313214partnerkey: ccccccert: C:\\Users\\lenovo\\Desktop 2 Bean初使化 import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.annotation.Value; import org.springframewor…

midjourney提示詞語法

更高級的提示可以包括一個或多個圖像URL、多個文本短語和一個或更多個參數 Image Prompts 可以將圖像URL添加到提示中&#xff0c;以影響最終結果的樣式和內容。圖像URL總是位于提示的前面。 https://docs.midjourney.com/image-prompts Text Prompt 要生成的圖像的文本描述。…