面試真題 一

2021-07-27 22:16:22 字數 449 閱讀 2882

開始彙總面試碰到的**題,為保密起見,不透露公司名字,但會把所有的程式設計題都記錄下來,每一篇代表一家公司,我會盡量整理得快一點。

60分鐘,10道單選+5道不定項選擇+若干道填空+2道改錯+1道程式設計。

1、給定乙個鍊錶,返回鍊錶逆置後的結果。

思路:簡單的鍊錶逆置題,我一開始以為是逆序輸出鍊錶的值,想都沒想就把鍊錶給入了棧。。。後來發現沒法改,只好在棧的基礎上實現逆置,挺傻的。個人覺得它想要的答案應該是就地逆置。

//因為leetcode有原題,所以就直接用了

/** * definition for singly-linked list.

* struct listnode

* };

*/class solution

return prev;

}};

面試真題之旅(一)

include include include void getmemory char p int main c語言引數傳遞 c語言函式的引數傳遞採用按值傳遞。對於此題來講,在main函式中宣告了乙個char 型別的變數str,假設其變數位址為a,變數的值為ptr a。將str傳入函式getmemo...

python面試真題整理 (一)

day2 day3 day4 day5 day1 python中is和 的區別 在python中,乙個物件有三個要素,value,id和type。主要判斷的是兩個物件的value是否相同,is 也叫同一性運算子,會判斷兩者的id是否相同。簡述read readline和readlines的區別 re...

Java面試真題

1.簡述抽象類和抽象方法的作用 分析 抽象類主要用來提供多個派生類可共享的基類的公共定義,他與非抽象類的主要區別如下 1 抽象類只能作為其他類的基類,不能直接例項化,對抽象類不能使用new操作符 2 抽象類中可以包含抽象成員,但非抽相類不可以 3 如果乙個非抽象類從抽象類中派生,則其必須通過覆蓋來實...