iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Software Development

One Punch 一拳搞定前後端面試 系列

分享 JavaScript 與 Java 面試上機考常見問題。分析題目與解答。
從簡單的字串反轉到複雜的資料結構、演算法。由淺入深。

鐵人鍊成 | 共 30 篇文章 | 44 人訂閱 訂閱系列文 RSS系列文
DAY 1

[One Punch 一拳搞定前後端面試] DAY-01 - 簡介

分享 JavaScript 與 Java 面試上機考常見問題。 分析題目與參考解答。 從簡單的字串反轉,到複雜的資料結構、演算法。由淺入深。 為什麼選這兩種程式...

2020-09-01 ‧ 由 smartyee 分享
DAY 2

[One Punch 一拳搞定前後端面試] DAY-02 - 字串反轉

第一題先來一個容易,但您可能想不到的題目... 此文同時發佈於好讀整理版 題目:寫一個方法(函式)把提供的字串,反轉過來。 例如: ex1: 輸入 'abcde...

2020-09-02 ‧ 由 smartyee 分享
DAY 3

[One Punch 一拳搞定前後端面試] DAY-03 - 判斷回文

題目 寫一個方法(函式),判斷給的字串是否為回文,是回文回傳 True,不是回文回傳 False。 此文同時發佈於好讀整理版。 example: input '...

2020-09-03 ‧ 由 smartyee 分享
DAY 4

[One Punch 一拳搞定前後端面試] DAY-04 - 出現最多次

題目: 寫一個方法(函數):題目給一個字串,請回傳該字串出現最多次的字元。 此文同時發佈於好讀版。 Example: ex1: input: &quot...

2020-09-04 ‧ 由 smartyee 分享
DAY 5

[One Punch 一拳搞定前後端面試] DAY-05 - FizzBuzz

FizzBuzz 問題 給一個整數 n請列印出 1~n 的每一個整數,但是 當整數可以被 3 整除的時候印出 Fizz 來代替原本要印出的數, 當整數可以被 5...

2020-09-05 ‧ 由 smartyee 分享
DAY 6

[One Punch 一拳搞定前後端面試] DAY-06 - 陣列切割

陣列切割 (Chunk) 陣列切割是面試常見的陣列試題,可以先自己試試再看解答~ 此文同時發佈於好讀版。 題目: 寫一個方法(函式) ,給這個方法一個陣列與...

2020-09-06 ‧ 由 smartyee 分享
DAY 7

[One Punch 一拳搞定前後端面試] DAY-07 - 第一字母大寫

把每個字第一個字母大寫 題目: 給一句英文(全小寫),寫一個方法(函式),把每個單字第一個字母都大寫後回傳。 這題滿常遇見,在寫程式的時候也會用到。 此文同時...

2020-09-07 ‧ 由 smartyee 分享
DAY 8

[One Punch 一拳搞定前後端面試] DAY-08 - 樓梯測驗

樓梯測驗 這是一題常見的題目,算簡單,直接來看題目吧! 題目 請寫出一個方法(函式),給一個整數 n,則印出 n 階樓梯。 此文同時發佈於好讀版 Examp...

2020-09-08 ‧ 由 smartyee 分享
DAY 9

[One Punch 一拳搞定前後端面試] DAY-09 - 字串搜尋

字串搜尋 題目 字串中,找特定字元出現的次數。 例如: 找出英文字串中,出現母音(a, e, i, o, u)的次數。 此文同時發佈於好讀版 想法 用迴圈一...

2020-09-09 ‧ 由 smartyee 分享
DAY 10

[One Punch 一拳搞定前後端面試] DAY-10 - 時間複雜度

時間複雜度 (Time Complexity) 用來表示程式執行的時間與速度表現。通常與程式內的演算法有關, 例如,當我們再加入一個 input 到某程式時,執...

2020-09-10 ‧ 由 smartyee 分享