1、現有表A,查詢每一個班總成績的前兩名(寫出sql)面試
班級redis |
姓名算法 |
語文成績sql |
數學成績數據庫 |
英語成績後端 |
1maven |
張三工具 |
20url |
30spa |
40 |
2 |
李四 |
40 |
20 |
30 |
3 |
王五 |
50 |
10 |
80 |
2 |
趙六 |
90 |
40 |
30 |
1 |
孫七 |
86 |
72 |
23 |
2 |
錢八 |
42 |
57 |
10 |
3 |
周十 |
58 |
54 |
27 |
2、快遞天天能收到成千上萬的物流單,每一個物流單的重量不一。如今快遞的火車司機隔壁老王開着標配貨車(限載5噸,含5噸,不考慮限高),想要一次性拿走儘量重的貨物,這些貨有紅木沙發,有鋼材等。(寫出階梯僞代碼便可)
貨物編號 |
貨物重量(單位:kg) |
1 |
509 |
2 |
838 |
3 |
924 |
4 |
650 |
5 |
604 |
6 |
793 |
7 |
564 |
8 |
651 |
9 |
697 |
10 |
649 |
11 |
747 |
12 |
787 |
13 |
701 |
14 |
605 |
15 |
644 |
總結:
此次是一家天津的公司,專門還去了趟天津;面試中,問了一些關於redis,rabbitMQ,以及GIT的版本控制工具,先後端url的調用,代碼上傳出現重複的處理,maven,以後就是項目裏面的代碼實現,這個公司面試的主要是數據的大量處理,數據庫跟算法要求的比較嚴,尤爲是快速排序;最後感受仍是差一些,讓回來等通知,又沒戲。不過對本身的不足之處更加明瞭了,主要是數據庫,一些基本算法的應用,還有就是項目中業務代碼的實現;
-------------------2019年8月27日