round1 : 和善的印度老頭躺盛、經(jīng)理
- soap vs REST , follow up , 為什么soap會(huì)慢? 如果rest 也用xml格式形帮,和soap 它還會(huì)快嗎槽惫?
- 用過(guò)spring沒(méi), 說(shuō)一下mvc 辩撑, 他讓我說(shuō)出 spring 里面的@Autowired 和 @Qualifier
- 畫(huà)了一個(gè)uml圖界斜, 假定你開(kāi)發(fā)了一個(gè)calculator 類,里面有一個(gè)方法 addition(int num1, int num2)合冀,編譯成一個(gè)jar文件供客戶調(diào)用各薇, 另外,由兩個(gè)第三方公司分別開(kāi)發(fā)的類Subtraction類 和Multiplication類水慨。 如果你的客戶只裝載了你的jar 得糜,他想做減法和乘法怎么辦?
round2: 白人大哥晰洒,主管
- 寫(xiě)一個(gè)函數(shù)判斷給定的數(shù)是否為2的正整數(shù)階乘
- 寫(xiě)對(duì)應(yīng)的corner case 朝抖, 最好讓你寫(xiě)的程序,crash掉谍珊,他就比較happy
- 問(wèn)題查錯(cuò)分析治宣, 客戶端程序 調(diào)用 你的第一層函數(shù) svf1(java開(kāi)發(fā)的舊有接口), 然后svf1 調(diào)用 第二層函數(shù)svf2砌滞,能夠正常運(yùn)行侮邀。如果用node.js重新開(kāi)發(fā)了 svf1i,這時(shí)候發(fā)現(xiàn)客戶調(diào)用svfi 贝润,svf1i調(diào)用svf2绊茧,最終程序運(yùn)行失敗了,請(qǐng)你分析一下可能的原因和故障來(lái)源打掘。
round3: 態(tài)度超好的華人姐姐
一道簡(jiǎn)單的javascript华畏,就是給你一張數(shù)據(jù)表,有三列數(shù)據(jù)尊蚁,分別是name亡笑,color, count。 你可以用list來(lái)存放輸入數(shù)據(jù)
var origArr = [
{item: 'item1', color: 'RED', count: 10},
{item: 'item2', color: 'RED', count: 5},
{item: 'item3', color: 'BLUE', count: 3},
{item: 'item4', color: 'GREEN', count: 4}
];
問(wèn)題:
a. 要求按照color 來(lái)實(shí)現(xiàn)group by横朋。 例如輸出是 [{color : ‘red’, count : 15}, { color: ‘blue’, count :3}]
b. 如果輸出要加一列 category 仑乌,怎么辦: 例如
輸出是 [{category: ‘A’, color : ‘red’, count : 15}, {category: ‘B’, color: ‘blue’, count :3}]
round4: 比較嚴(yán)肅的印度裔經(jīng)理
因?yàn)榍懊婊ǖ臅r(shí)間過(guò)多,最后一輪時(shí)間不夠了,不到三十分鐘時(shí)間晰甚。這個(gè)經(jīng)理一進(jìn)來(lái)衙传,就出了一道題。
給你一個(gè)string str = “paypal rockets” , 要求你按照對(duì)角線對(duì)稱展開(kāi)压汪,最后輸出一個(gè)n*n 矩陣粪牲。例如: {{p, y, l, k} , {a, a, c, ''}, {p, o, '', ''}, {r, s, '', ''}}, 有點(diǎn)像zigzag展開(kāi)止剖。
我最后掛在這題上了。刷題不夠B渚4┫恪!
---- End -----