第一輪演算法題:每隔n個節點反轉單鏈表
void reverse(listnode* phead, int n)
// 分段反轉
int before = len / n;
int after = len % n;
vectorans;
for(int i = 1; i <= before; i++)
for(int j = ans.size() - 1; j >= 0; j--)
printf("%d", ans[j]);
ans.clear();
}if(after > 0)
for(int i = ans.size() - 1; i >= 0; i--)
printf("%d", ans[i]);
}}
int main()
,,,};
int b[rows][cols];
for(int i = 0; i < rows; i++) }
for(int i = 0; i < rows; i++)
printf("\n");
} printf("\n");
for(int i = 0; i < rows; i++)
printf("\n");
} return 0;
}
第一輪面試是乙個帥氣的小哥哥,問的問題都還挺簡單,演算法題也比較容易
第二輪面試官一看就是乙個大佬,指著我的專案問,一直問我的linux任務是怎麼排程的,是怎麼去判斷我的任務有沒有被出觸發的,然後一直問我的redis優化,專案優化,我勒個去。。。這種題我就沒資格答......可能覺得我太菜了,最後給我出了個簡單的演算法題,但是我簡單的演算法題也沒做出來哈哈哈哈哈~
果不其然,面試結束後10分鐘就收到了滴滴的感謝信~
0920作業排程
實驗 一 作業排程實驗 專業 商軟二班 姓名 林志傑 學號 201406114215 一 實驗目的 1 加深對作業排程演算法的理解 2 進行程式設計的訓練。二 實驗內容和要求 用高階語言編寫乙個或多個作業排程的模擬程式。單道批處理系統的作業排程程式。作業一投入執行,它就占有計算機的一切資源直到作業完...
滴滴產品經理面試
雖然知道自己的資歷還不足以勝任崗位,還是抱著學習的心態去滴滴打了個醬油。面試內容跟預想的差不多,就是問問以前負責的工作,談談對應聘職位工作的理解,以及為什麼考慮換工作。回來後簡單整理下面試的內容。1 以往工作內容 這一塊應該是十有 會被問到的,一方面看你以前的工作與應聘的職位是否有一定程度的契合 更...
滴滴面試題
1 快速排序和二分排序選乙個手寫。手寫了乙個快排。2 手寫乙個 eventemitter。3 手寫兩個陣列的交集。兩層 for 迴圈。將兩陣列排序後,使用雙指標去判斷。4 webpack 執行流程,seal 方法之後都有什麼?什麼時候生成 chunk 5 ts 中 thistype 是什麼?this...