360校園招聘筆試題目
一、簡答題
1:數據庫以及線程發生死鎖的原理及必要條件,如何避免死鎖
2:面向對象的三個基本元素,五個基本原則
3:windows內存管理的機制以及優缺點
二、程序設計題
1:公司里面有1001個員工,現在要在公司里面找到最好的羽毛球選手,也就是第一名,每個人都必須參賽,問至少要比賽多少次才能夠找到最好的羽毛球員工。
2:現在有100個燈泡,每個燈泡都是關著的,第一趟把所有的燈泡燈泡打開,第二趟把偶數位的`燈泡制反(也就是開了的關掉,關了的打開),第三趟讓第3,6,9....的燈泡制反.......第100趟讓第100個燈泡制反,問經過一百趟以后有多少燈泡亮著
3:有20個數組,每個數組有500個元素,并且是有序排列好的,現在在這20*500個數中找出排名前500的數
4. 字符串左移,void *pszStringRotate(char *pszString, intnCharsRotate),比如ABCDEFG,移3位變DEFGABC,要求空間復雜度O(1),時間復雜度O(n)
三、系統設計題
現在有一個手機,手機上的鍵盤上有這樣的對應關系,2對應"abc",3對應"def".....手機里面有一個userlist用戶列表,當我們輸入942的時候出來拼音的對應可能是“xia”,“zha”,“xi”,“yi”等,當我們輸入9264的時候出來是yang,可能是“樣”,“楊”,“往”等,現在我們輸入一個字符串數字,比如926等,要在電話簿userlist中查找出對應的用戶名和電話號碼并返回結果。
【360校園招聘筆試題目】相關文章:
2015奇虎360校園招聘技術類筆試題目09-05
360筆試題目07-11
騰訊校園招聘實習筆試題目07-27
完美世界校園招聘筆試題目分享03-06
2017百度校園招聘筆試題目02-12
阿里巴巴校園招聘筆試題目分享03-03
華為招聘筆試題目02-11
搜狐招聘筆試題目12-18
編輯招聘筆試題目03-06
策劃招聘筆試題目03-04