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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

微擎jsapi支付必须传openid怎么解决_面经腾讯微信支付面试记

發布時間:2024/9/27 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微擎jsapi支付必须传openid怎么解决_面经腾讯微信支付面试记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前段時間面試了一下微信后臺支付,做后臺開發。雖然不是做后臺開發的,想著要不試試,雖然好多題目都會,但是后臺開發的知識是真的欠缺,而且我是做AI的,人家也有疑慮,最終涼涼了。這里分享出來給有需要的朋友看看。

至于深度學習機器學習怎么準備可以看這里哦。

一文了解深度學習面試應該如何準備

「AI算法面試」機器學習知識點概覽

1、講解自己的項目。(任何面試都是少不了的~)

2、項目中用到了哪些STL?

vector/map/set等。

3、STL的vector和map的底層實現。

vector底層是數組實現,連續存儲;

map底層實現是紅黑樹,hash_map底層實現是哈希表。

【算法面試之數據結構】紅黑樹(不懂底層,焉能成神)

4、迭代器刪除元素會失效嗎?解決方法。

使用erase刪除迭代器,該函數返回的是下一個有效的迭代器。

5、講一下模板?

template,class實現模板;

6、講一下static的用法?修飾全局、局部、成員變量,全局、成員函數。

static修飾成員變量改變作用域,修飾局部變量后變量存儲在靜態存儲區等等;

static修飾成員變量必須要在類外進行初始化,全部類對象共享一份static成員變量;

static修飾成員函數沒有this指針,需要通過類訪問,不能訪問非靜態成員。

7、面向對象的三大特性?

封裝,繼承,多態。

C++基礎,后面文章專門闡述一下吧。

8、講一下多態吧。

就是講講靜態多態(重載),動態多態(虛函數,正好引出下一問)。

9、你提到了虛函數,虛函數是怎么實現的,派生類對象賦給基類指針,這個指針怎么去調函數?

就是虛函數表,虛函數指針這些的原理。(也正好引出下一問題)

10、虛函數表是對象擁有還是類擁有?

類擁有的,派生類重載基類的話,會用派生類的函數指針來覆蓋基類的函數指針。

11、堆和棧是怎么申請和釋放內存的?這么做是為了什么?

堆:new/malloc;delete/free等。

棧:程序申請和釋放等等。

12、new和malloc的區別?

new的兩個過程:調用malloc申請內存,并且調用構造函數。

malloc自然就是只是申請內存了。

13、你知道那些進程間的通信?

管道,套接字等等。

14、你了解TCP嗎?如何實現可靠性傳輸?

握手,重傳,擁塞控制等機制。

15、講一下TCP的4次揮手?為什么要進行4次?

通俗點講就是:

三次握手

客戶端:我要連你。

服務端:我知道了,你連吧。

客戶端:好的,我連了。

四次揮手

客戶端:我要斷了。

服務端:我知道了,我在傳數據。

服務端:傳完了,你斷吧。

客戶端:好的。(客戶端要等2MSL確認服務端收到了這句“好的”)

16、講一下poll,epoll,select的差異

因為我不是做后臺開發的,所以在這里折戟沉沙了。

編程題目

二叉查找樹查找一個數。

全程兩個多小時,緊張刺激,哈哈。不過,我倒是不緊張的,除了后臺開發的知識,我別的還是回答的可以的,自信心上來了,也就有條不紊了。

后面會給大家細細分享我的面試準備,雖然是做AI的,我的準備不限于深度學習,計算機視覺的,因為我對模型的算法原理,模型訓練,模型轉換優化,模型部署,深度學習框架都有比較多的研究,所以C++還有編譯底層,計算機底層都是了解較多的。

歡迎大家關注,我們一起討論進步。

總結

以上是生活随笔為你收集整理的微擎jsapi支付必须传openid怎么解决_面经腾讯微信支付面试记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。