#就地避難在家鍛鍊寫作能力
軟體工程師系統設計面試準備指南
當你有了幾年的工作經驗以後,在找工作時一定會遇到系統設計的面試,有鑒於大部分的面試心得都是針對演算法以及資料結構的程式面試 (包括我之前寫的美國軟體工程師求職心得),對於系統設計的準備資源還真的不多,本篇要來剖析系統設計面試,介紹面試的流程、正確的心態以及準備的方向,讓大家再也不怕系統設計面試!
Medium 好讀版:https://medium.com/jktech/%E8%BB%9F%E9%AB%94%E5%B7%A5%E7%A8%8B%E5%B8%AB%E7%B3%BB%E7%B5%B1%E8%A8%AD%E8%A8%88%E6%BA%96%E5%82%99%E6%8C%87%E5%8D%97-acf6ab1f502f?source=friends_link&sk=ca40acf60b749cb1b32c17a868b0c1a3
#為什麼系統設計很重要?
在程式面試表現優異,可以讓你順利拿到 Offer;但是系統設計會決定你加入公司的職等!這也就是為什麼有些人有十年經驗只能拿到 Mid-Level (L4) 的 Offer,而有些人只有五年經驗卻可以拿到資深工程師以上 (L5+) 的 Offer。
另外,如果你是面試 Staff 或是 Principal 級別以上的話,除了系統設計以外,有些公司還會有 Technical Leadership 的面試,來判斷你是否有能力可以跟不同的部門合作、解決問題的不確定性、帶領資淺的人然後推動並且完成一個跨部門的大型技術專案。
簡單來說,系統設計用來判斷你是 L4 或是 L5+,Technical Leadership 面試用來判斷是 L5 或是 L6+。
#為什麼系統設計很難準備?
大多數應徵者在準備的時候會過度偏重於程式面試,原因也不難理解,程式問題的定義很清楚,有給定的輸入以及預期的輸出,就算你真的想不出來,LeetCode 上的討論區也有參考答案;這種有考古題可以參考的面試,對於台灣教育出來的人來說相對好準備,隨著你解的問題多了,你也會更有信心,不知不覺甚至還會刷上癮了呢!但系統設計卻非如此。
系統設計面試的問題描述通常很模糊 (這是刻意的),沒有給定的輸入與輸出,比較沒有既定規則可以遵循,然後也沒有一個標準答案,針對不同系統你需要提出不同的解法然後分析優缺點,一樣的問題,面試官也會針對你過去經驗往不同的方向問,有些問題你工作上沒有碰過還真的回答不出來,這也就是為什麼很多人看到系統面試就怕了。
#到底要怎麼準備?
首先我們要先建立一個觀念:沒有任何一個人可以知道所有的技術細節
不管你的面試官有多少年經驗,不管他們再怎麼資深,在變化快速的軟體產業,沒有人可以知道所有事情,一定有你知道而他們沒聽過的事情!
請把系統設計當成分享你過去所學的面試,這個面試的目的在於展示你對於軟體架構能力的廣度跟深度,你必須可以給出大方向的架構,知道有哪些元件 (廣度),同時針對你熟悉的領域深入探討更多細節 (深度),並且提出幾個解決方案,分析優缺點,並且針對系統需求選擇合適的解法。
大方承認自己對某些領域的細節不熟,也是完全沒問題的,只要讓面試官了解你知道這個東西,如果要深入了解的話你知道有哪些方向要努力,這樣就夠了,因為在大型的軟體專案裡,一定是高度分工的,不會有人同時精通手機端、前端、後端、Infra 以及嵌入式或是硬體的。
講到這裡,相信你也知道如果真的要準備是準備不完的,這些知識是透過平常工作以及閱讀技術文章長期累積的成果,比較沒辦法臨時抱佛腳。
#具體來說會問什麼問題
舉例來說,一個系統設計的問題會像是這樣:如何設計 Facebook?
這類問題的描述通常會很大而且模糊,面試官不預期而且你也不可能在 45 分鐘內就設計出這些公司花了好幾年這麼多人力設計出來的產品,所以第一步要做的事情是確認需求:是要設計動態牆、Messenger、廣告系統還是推薦系統?流量跟資料量為多少?需要支援全球的使用者嗎?
確認完需求以後,會針對最重要的幾個使用場景設計你的 Data model 以及 API,接著畫出大的系統架構圖,大致上會包含客戶端 (手機版/桌面版)、Load Balancer (Reverse Proxy)、App Servers 以及資料庫,接著可以針對細節下去討論,這邊開始就很自由了。
如果你是專精在資料庫,可以討論要用什麼資料庫以及資料要怎麼存可以讓特定使用場景的讀取以及寫入效能比較好,要怎麼做資料庫的 Replication 跟 Sharding 來服務更多的使用者?
如果講到快取,哪些地方可以加快取呢 (瀏覽器前端, CDN, App Server, 資料庫)?具體來說寫入快取有哪些方式以及優缺點 (write-through, write-around, write-back)?什麼時候要失效?要讓哪些資料失效?
如果聊到微服務器架構跟 Service Mesh,不同的服務怎麼跟其他的服務溝通? control plane 要怎麼更新 data plane 的設定?如果 control plane 掛了怎麼辦?要怎麼做 service discovery? 哪一種 Load Balancing 策略比較好 (round robin, random, least connection, ring hash, or maglev)?有些服務掛了影響到整個系統怎麼辦?什麼時候需要 circuit breaker ?
如果你是手機開發者,怎麼實現離線瀏覽?手機要有資料庫嗎?要怎麼以及多常跟伺服器同步?API 要怎麼設計?如何實現 Infinite Loading?剛 Po 文以後要怎麼樣在自己手機上馬上看到?
這些問題真的列舉不完,總之看到這裡你會了解為什麼我說這個面試是沒有範圍而且也準備不完的,重點應該放在跟面試官的討論,展現你在技術方面的廣度跟深度,讓面試結束的時候能夠有一個你們兩個人都同意的設計!
#準備材料
系統設計的資源比較分散,以下是我篩選過後覺得有用的資料,按照素材的類型作分類,也歡迎大家留言補充!
#入門影片
針對完全沒有概念的新手,我建議可以先從哈佛的 CS75 Lecture 9 Scalability 開始,裡面講到的很多基礎觀念都相當重要,值得一再複習,這些概念先有了以後再閱讀其他的材料會比較有感覺:
如果你看完這篇文章後還想再多了解系統面試的形式,也可以看一個前 Facebook 工程師分享的影片:
Distributed Systems in One Lesson 也很推,裡面提到不少業界在使用的設計模式:
有一個需要付費的資源是 SystemsExpert,每個影片會講解一個系統設計重要的概念,我個人覺得內容有點淺所以沒有買,但是整理地還算不錯,如果你看完他們免費的影片有興趣還是可以參考一下。
#閱讀文章
影片是一個讓你很好理解大方向概念的方式,但是如果你要深入理解背後的原理還有怎麼運作的細節,還是得透過大量以及深度的閱讀來吸收呀!
system design primer 整理了很多系統設計的資源,資料量很夠, 個人的建議是先快速過一遍,不要細讀,先知道總共有哪些元件,大概是做什麼用的就好,接著針對有興趣的部分在深入研究,建立自己的知識庫。
Grokking the System Design Interview 也是很多人推薦的材料,主要是針對系統設計的問題提供範例解答,他們的答案可以當作一個參考,但面試的時候不要完全照著回答,還是得看跟面試官討論的結果來進行,但這個是需要付費的,有興趣可以用我的推薦碼註冊購買。
如果你不想花錢或是不確定 Grokking 的文章你喜不喜歡,有一個類似的網站 Crack the System Design Interview 整理得也還不錯。
#書籍
唸書是一個有系統性學習的方法,如果你只想選一本書來看,就選這本大家都推的系統設計聖經 — Designing Data-Intensive Applications,簡稱 DDIA,這本書適合的對象是想要長期準備系統設計或是分散式系統的人,裡面舉的例子都是實際上業界遇到的問題,不會有以前讀教科書那種工作又用不到的感覺;但也因為是書,花了一些篇幅在講解背景知識,包含以前的系統是怎麼設計的以及如何演進到現在,對短期要準備面試的人效率會有點低,所以不適合有時間壓力的人。
這本書我目前讀了一半,最大的收獲是它解釋了很多為什麼現代的系統要做這樣的設計,我們針對不同的系統要求可以有哪些解法,這些解法各有什麼優缺點,總之分散式系統就是我們解決了一個問題,但又會產生更多要考量的點,一切都是 trade-off。
但這本書也不是沒有缺點的,首先我覺得是本書的英文沒有很好讀,我常常一段看了好幾遍才知道他想表達的重點是什麼,而且,有些很重要的觀念常常藏在一段文字裡用一句話帶過,但是不太重要的觀念卻使用 Bullet Point 表達;另外這本書話常常講一半,一些觀念提到了一點卻說我們後面再聊,也因為這樣,我在考慮要不要幫大家整理每一個章節的重點,翻成中文分享給大家,有興趣的朋友麻煩拍手留言告訴我!
除此之外,Google 的 SRE Books 內容也很實在,但是每一個章節的內容是獨立的,建議大家選擇想研究的章節跳著看就好。
最後,Distributed systems for fun and profit 的內容也很好,以分散式系統的理論為主,比較沒那麼針對系統設計面試。
#還想閱讀更多嗎?
我知道光是上面的資源就已經讀不完了,但是行有餘力的話,平時也可以多看看各大公司的技術部落格或是訂閱技術週刊如 TechBridge (台灣) 、HackerNews 以及 InfoQ 等等。
此外,參考別人的經驗也是很好的方式,最近剛好幾個朋友剛找完工作,他們分享的矽谷找資深工程師工作心得分享以及2020 上半年軟工找工經驗分享也都很值得看!
最後,在工作上使用到的技術,除了會用以外,最好也要花時間去研讀技術文件,了解他們設計的考量以及支援的場景,大部分這類型針對開發者的文件寫得會比較深入,所以也是相當好的學習素材;我自己過去一年因為工作上需要整合 Envoy 到我們公司的 Traffic Infrastructure,從他們的文件中學到很多 Service Mesh 跟微服務器的重要概念,學習的深度都是其他資源無法提供的。
#總結
這篇文章我們整理了很豐富的系統設計資源,希望大家不要被這滿滿的資訊量嚇跑。
請記得,我們永遠有各種方法在短期內針對面試做準備,提升面試的表現,但這都只是一時的,沒辦法讓你一夕之間就成為專家;如果想要追求長期的持續成長,那麼沒有捷徑 — 就是養成每天學習以及閱讀的習慣,一開始真的很難看到效果,但是當你持續一週、一個月甚至是一年以後,你會明顯感受到自己的成長,這些投入的時間都是騙不了人的。
如果這篇文章對你有幫助,請拍手留言加訂閱,並且分享給更多有需要的人知道!
「聖經解釋app」的推薦目錄:
- 關於聖經解釋app 在 矽谷輕鬆談 Just Kidding Tech Facebook 的最讚貼文
- 關於聖經解釋app 在 日文自學同好會一起開心自學日語 Facebook 的最佳解答
- 關於聖經解釋app 在 黃瑽寧醫師健康講堂 Facebook 的最佳貼文
- 關於聖經解釋app 在 [問題] 請問有推薦的英文聖經版本嗎? - 看板Christianity 的評價
- 關於聖經解釋app 在 恩典之路- [我要讀聖經APP] 這是一款聖經閱讀軟體,及華語 的評價
- 關於聖經解釋app 在 唯獨聖經app在PTT/Dcard完整相關資訊 - 星娛樂頭條 的評價
- 關於聖經解釋app 在 唯獨聖經app在PTT/Dcard完整相關資訊 - 星娛樂頭條 的評價
- 關於聖經解釋app 在 【聖經易讀App宣傳片】隨時讀聖經與主更親近 - YouTube 的評價
聖經解釋app 在 日文自學同好會一起開心自學日語 Facebook 的最佳解答
無腦日文學習GOGOGO
學日文的方法總整理
https://toshit.com
猜題率高!超擬真日語模擬考絕對能夠讓JLPT日本語能力検定及格的秘密武器app(iOS和\android都支援)
https://news.toshit.com/2019/11/JLPT.html
純日文japan字典辞書都有例句和發音,外加免費(iPhone和android都支援)
https://news.toshit.com/2019/11/apps.html
免費且詳細而好用的日本語詞典無論是人名還是形容詞都有免費且支援ANDROID+iOS和電腦版,可以當閱讀教材來個別練習的日語辭典(手機平板都可用)
https://news.toshit.com/2019/11/go.html
個人非常推薦!每天都有新作品更新!手機和電腦都可以合法免費看的純日語漫畫(手機電腦都可用)
https://news.toshit.com/2019/11/comics.html
學日文用聽的!可以學到東京關東腔調的正統日文的東京廣播電台(開網路就可直接聽整天)
https://news.toshit.com/2019/11/radio.html
想學日文?快來透過與不同國家的人互相免費學習且有效提升語言能力的語言交換夥伴服務
https://news.toshit.com/2019/11/jp.html
想學日文就一起來改吧!把fb和line轉換成全日文介面讓自己享受日語無所不在的快樂吧
https://news.toshit.com/2019/11/language.html
看漫畫學日文!用漫畫寓教於樂的方式學日語(看漫畫學日文)
https://news.toshit.com/2019/11/comic.html
學日文最推薦!日本語GOGOGO線上互動學習網站
https://news.toshit.com/2019/11/gogogo.html
Free可以免費學習到不少網路日語的日本第一社長youtuber頻道
https://news.toshit.com/2019/11/youtube.html
超有用!再也不怕不會唸!可以了解手寫漢字讀音的免費服務
https://news.toshit.com/2019/11/write.html
搭配決心和毅力!聽朝日新聞全語音日文聽力學習頻道日語聽力一定會慢慢進步(iOS手機+android和電腦版全部都可用)
https://news.toshit.com/2019/11/new.html
絕招!日文聽力10倍速進步的秘訣!每天強迫自己聽一則日語新聞朗讀聽力學習(真人主播發音且支援android和iOS手機)
https://news.toshit.com/2019/11/news.html
有用!想要練聽力的人必看!增進閱讀學習能力外加跟著唸對於自己的日文幫助超大(一堆由NHK提供的好用影片資源)
https://news.toshit.com/2019/11/infor.html
日語測驗!日文檢定JLPT必裝!iOS和android都有,初階N5和N4,進階者N3、N2、N1也適用
https://news.toshit.com/2019/11/learn.html
無論是要自學或是直接學習的語言工具都是很棒的app-免費提供日語系統化學習的優質課程教學App(提供iOS和android版本)
https://news.toshit.com/2019/11/system.html
適合已經有一定基礎的朋友們完全不花錢也能學日語的日文學習資源寶庫(從現在開始全日文學習)
https://news.toshit.com/2019/10/learn.html
超強學日文閱讀能力大躍進!日語毎日新聞每天K閱讀能力不強也難
https://news.toshit.com/2019/10/read.html
不用老師教!日語動詞共96個、日語形容詞50個、形容動詞23個!左頁文法右頁背誦!日語動詞和形容詞初學者必備!
https://news.toshit.com/2019/10/book.html
不可不看!從小開始學日文!快速學會日文閱讀的捷徑分享!日本小學生可閱讀的基礎日語新聞
https://news.toshit.com/2019/10/elementary.html
非常多免費的學日文pdf!練閱讀的好幫手!日文閱讀能力大補帖!日文學習書籍PDF下載(完全免費)
https://news.toshit.com/2019/10/download.html
學日文初學者適用!完全免費提供文法例句+短文+音檔+和製漢字+數字+擬聲語的全日語學習網站
https://news.toshit.com/2019/10/jp_24.html
有寫作煩惱嗎?朝日新聞校對王教你日文寫作術!不知道該如何寫日文履歷或日語自傳的朋友們可以參考一下
https://news.toshit.com/2019/10/writing.html
不用錢超優質!用影音學日文!大家的日本語第1課到第50課完全免費教學
https://news.toshit.com/2019/10/diy.html
假如你不知道如何開始學習日文?那可以從都有聲音配上可愛圖片的基本50音課程開始
https://news.toshit.com/2019/10/elearning.html
免費且隨時隨地學習!手機也能聽的日語繪本app(電腦+android版+iOS都支援)
https://news.toshit.com/2019/10/free.html
整理日本語GOGOGO和大家的日本語學習書
https://news.toshit.com/2019/10/bestbooks.html
日文學習必備的手機appHi免費快速學日文(android和iOS都有支援)
https://news.toshit.com/2019/10/app.html
一直開著聽日文的免費學日文聽力網站(同時學日文和英文的好用工具)
https://news.toshit.com/2019/10/-jp.html
學日文聽力一定會進步的訣竅,來聽真人日文主播朗讀發音(個人超推薦每天持續聽)
https://news.toshit.com/2019/10/listening.html
學日文不能沒有玩過的快速日語詞彙讀法(包含專有名詞+難讀漢字+人名漢字苗字(姓)或名前(名)的免費服務
https://news.toshit.com/2019/10/jp-free.html
非常實用且類型眾多數百萬本的日語小說免費閱讀(支援android+iOS手機+電腦版閱讀)
https://news.toshit.com/2019/10/txt.html
好幾十台不用錢的學日文廣播可以聽!超實用推薦免費聽日文網路電台學日語
https://news.toshit.com/2019/10/radio.html
超有用!30天跟著唸!看圖就能快速學會基礎日語文法書(有附音檔Mp3)
https://news.toshit.com/2019/10/day.html
學日文必備練習日常日語會話的好幫手!日文免費教學由大阪大學世界言語提供(有日語逐字稿)
https://news.toshit.com/2019/10/jp.html
超強!支援整篇文章快速翻譯+多種語言翻譯服務(包含英日、日英、中日、日中辭典)
https://news.toshit.com/2019/10/translate.html
學日文必備!初級日語必背的一些時常使用的高頻率生活單字!漢字皆附上平假名標註
https://news.toshit.com/2019/10/basic.html
突破學日文的盲點!包含擬聲擬態語使用時機、例句以及會話練習的全日語口語解釋,有些還附上漫畫解釋的小百科網站
https://news.toshit.com/2019/10/gogogo.html
完全免費!超讚學日文的日英翻譯免費線上工具,還能查單字和文法
https://news.toshit.com/2019/10/learning.html
只要30天養成學日文習慣!完全學會基礎常用單字(1天背一點就好,請不要求多,重點是每天都要持續)
https://news.toshit.com/2019/10/habit.html
學日文的秘招!跟著日本小學生一起學習基礎日語(完全免費下載)
https://news.toshit.com/2019/10/study.html
想要讓自己學日文的能夠進步更加快速?快來日本電視放送網株式會社的Plus版吸收日語最新資訊
https://news.toshit.com/2019/10/quick.html
完全免費!個人強烈推薦使用的初學者必備教材!可以學到不少有用的日文(還有單字表+小測驗)
https://news.toshit.com/2019/10/japanese.html
非常推薦學日文漢字好物!再也不怕不會念漢字!快來免費使用日文漢字學習記憶加強工具!日語漢字讀音查詢網!
https://news.toshit.com/2019/10/amazing.html
學日文之前瀏覽器一定要裝的第1樣東西!超強快速翻譯理解君(附安裝和使用教學步驟)
https://news.toshit.com/2019/10/install.html
聽發音學日文!電腦和手機都支援,日常生活中很常用的日文真人發音網站
https://news.toshit.com/2019/09/voice.html
不花錢自學日文開中文日文雙字幕或不開字幕用KKTV學日文,免費體驗到11月底序號分享整理
https://news.toshit.com/2019/09/kktv.html
就算懶得背日文單字也會不小心記住,用聽力輔助外加圖解單字
https://news.toshit.com/2019/09/recite.html
再也不怕不會唸!超實用假名閱讀器!日文漢字羅馬拼音標示App(Android和iOS都有,也支援平假名標示)
https://news.toshit.com/2019/09/useful.html
可以學到很多有用日語文型!個人超喜歡去逛的NET特別日語網站推薦(練習日文聽力的好地方)
https://news.toshit.com/2019/09/net.html
快速擴充字彙的最好方法!可以拿來學習日語的免費反義詞字典服務(日語初學者與進階者皆適用)
https://news.toshit.com/2019/09/dictionary.html
iOS和android都提供有系統的關聯漢字學習app(即使同一個漢字兩個不同的發音方式也不用怕)
https://news.toshit.com/2019/09/kanji.html
實用推薦!日本相當有名的免費電子書平台(有支援epub3+電腦版+行動版App)
https://news.toshit.com/2019/09/ebook.html
日文好學嗎?漢字圈的亞洲人該如何快速學日文背單字?
https://news.toshit.com/2019/09/love.html
有系統化的整理+不沉悶的教學!讀得下去的日語基礎語法結構學習書籍
https://news.toshit.com/2019/09/you.html
超強!用注音就能找日語!中文日文雙向查詢字典(android+iOS都支援)
https://news.toshit.com/2019/09/go.html
每個動詞都有的例句喔!有了基本動詞手冊再也不怕日文動詞大魔王
https://news.toshit.com/2019/09/best.html
日文閱讀100倍速進步的秘訣!每天強迫自己背幾個例句(一天學幾個句子比較沒負擔)
https://news.toshit.com/2019/09/reading.html
最推薦的線上與離線的日文辭典,支援部首查詢功能的日語字典(也想同時學英文的話可以考慮用看看這個日英字典)
https://news.toshit.com/2019/09/jisho.html
超好學日文!依程度分類的滬江網校日語文章學習App(開心詞場我也很推薦)
https://news.toshit.com/2019/09/free-app.html
準備考試!日檢JLPT單字字彙表(N5日語檢定適用)
https://news.toshit.com/2019/09/n5.html
很推薦的語言學習工具app!語言學習工具強力App特別推薦支援電腦和android和iOS手機的app
https://news.toshit.com/2019/09/app.html
強力推薦對自己日語聽力有信心的朋友們來試試這個日文聽力測驗試試看很好玩喔
https://news.toshit.com/2019/09/test.html
相信我!學日文要靠興趣,不管你是用iPhone還是android都有支援,快來安裝這個日文免費社交話題新聞閱讀App
https://news.toshit.com/2019/09/news.html
孫寅華老師的早安日語教材(非常推薦孫老師的免費自學課程)
https://news.toshit.com/2019/09/ez.html
初級日語文法pdf+日語書籍pdf免費下載分享(可支援手機和電腦版本)
https://news.toshit.com/2019/09/pdf.html
分享一個網路日語學習法!在youtube找生放送這組關鍵字來找一些適合跟讀的日文直播頻道
https://news.toshit.com/2019/09/netlive.html
個人超推薦裡面非常生活化的日語會話教學,分享國立教育廣播電台日語學習廣播節目
https://news.toshit.com/2019/09/share.html
華視教學頻道YouTube日語邱齊滿老師教學
https://news.toshit.com/2019/09/youtube.html
跟apple tv和kktv有得拚的Hulu美日劇動畫網(支持正版授權)
https://news.toshit.com/2019/09/tv.html
你還沒開始學日文嗎?快點來看免費漫畫學日文!整理所有可線上免費閱讀漫畫和小說的書店
https://news.toshit.com/2019/09/interest.html
類似線上辭典的學日語文庫(漢字都有標註讀音)
https://news.toshit.com/2019/09/amazing.html
如果想要與日本人進行即時的語言交流,支援傳統網頁且頁面相當簡單的這個app就會是最好的選擇
https://news.toshit.com/2019/09/learn.html
常用日文單字全標註平假名(整理了100個超好背)
https://news.toshit.com/2019/09/live.html
分享快速學會50音的幾種效率方法(務必用寓教於樂的方式來學習)
https://news.toshit.com/2019/09/50.html
聚集世界各地想學習語言由日本公司開發的Lang-8非常歡迎你用日語寫日記
https://news.toshit.com/2019/09/lang8.html
必推學日文自學聖經日本語GOGOGO系列書籍共4本
https://news.toshit.com/2019/09/gogogo.html
自學的免費好幫手,可以選擇日文會話、閱讀、文法、會話練習的日本語學習免費好幫手(初級日語自學適用)
https://news.toshit.com/2019/09/study.html
全免費!日本最齊全的免費線上小說電子書庫,像是芥川龍之介和太宰治都有(電腦和android和iPhone手機都支援)
https://news.toshit.com/2019/09/free.html
學日文必備初級日本語和中級日本語都有的全日語教材分享(完全免費下載)
https://news.toshit.com/2019/09/japan.html
每個類別都很值得一讀的初學者適用的日文自學雜誌(每篇文章都有假名標註)
https://news.toshit.com/2019/09/magzine.html
實用的日語旅遊學習app(支援android和iPhone手機)去日本旅遊再也不用怕了
https://news.toshit.com/2019/08/travel.html
日本語教材圖書館(無論是文法問題還是要找例句都有的超級豐富的線上教學資源)
https://news.toshit.com/2019/08/library.html
各類日語字都有蒐錄的免費學日文字彙網站(電腦和android+iPhone手機都支援發音)
https://news.toshit.com/2019/08/learning.html
超讚!聽歌詞簡單且實用的日語童謠免費學日文(支援android+iOS手機和電腦版本)
https://news.toshit.com/2019/08/song.html
一題一題慢慢練,大多數都是免費的日語課程+日文教學測驗練習(支援手機和電腦版)
https://news.toshit.com/2019/08/course.html
多背了不少實用的單字!整理了同音漢字+近似音!用圖像記憶快速擴充自己的日語字彙
https://news.toshit.com/2019/08/bestbook.html
數十萬的作品可以念也可以用電腦版和android手機與iPhone手機瀏覽的免費日語繪本
https://news.toshit.com/2019/08/read.html
遇到不知道讀音的漢字該怎麼辦?使用方式超簡單!快來用日文漢字自動標假名免費服務
https://news.toshit.com/2019/08/translate.html
好聽又耐聽聲優錄製的日文小說和日語文學音檔(免費+有聲書朗讀且支援android和iPhone手機)
https://news.toshit.com/2019/08/listening.html
每堂課都有提供會話和文法!支援電腦加手機android和iOS!(完全免費)
https://news.toshit.com/2019/08/free.html
和英+英和字典且版面編排非常容易閱讀的日本最大辭典(完全免費且支援iOS+Android+電腦版)
https://news.toshit.com/2019/08/dictionary.html
JLPT日檢考試必備!初級N5和N4有支援!N3和N2+N1也非常推薦!日文考前複習App
https://news.toshit.com/2019/08/jlpt.html
不限地區且支援Android和iPhone手機,可觀看超多最新當期日文雜誌的App
https://news.toshit.com/2019/08/magzine.html
圖解系列!快速破解難以記憶的日語動詞結構,日後遇到一字多義也不再怕
https://news.toshit.com/2019/08/verb.html
日文漢字記不起來嗎?了解語源由來幫助記憶!簡單記憶日文單字的好幫手就在這裡
https://news.toshit.com/2019/08/dictionaries.html
年代久遠但確實用的華視吳致秀老師免費日語youtube教學節目(空中大學品質保證)
https://news.toshit.com/2019/08/allfree.html
推薦一些有精華文法教學的日文語法學習書籍(適合N5N4和N3)
https://news.toshit.com/2019/08/grammer.html
免費下載日語五十音自學基礎PDF習字帖(打好基礎很重要)
https://news.toshit.com/2019/08/pdf.html
最推薦的線上版本日日字典!支援發音而且可以離線查詢單字
https://news.toshit.com/2019/07/love.html
從日語遊戲中學日文!全語音外加聲優配音的日文版手機遊戲白猫プロジェクト
https://news.toshit.com/2019/07/game.html
每天必讀的日文學習網站的日語資訊整合(手機平板和電腦都支援)
https://news.toshit.com/2019/07/web.html
只要熟悉基本的50音!超級有用的日文影片教學!即使完全沒有基礎也可以開始學習日文的日常會話影片式教學(完全免費)
https://news.toshit.com/2019/07/learn.html
搶分絕招分享!請先把單字抄寫一遍,再把不懂得生字記憶在腦海裡,相信假以時日可以學習到不少日文
https://news.toshit.com/2019/07/GOjapanese.html
免費且支援海外收視的Abema日本網路電視app(iOS和android手機都有支援)
https://news.toshit.com/2019/06/abema.html
比較少見的姓氏或名字也不知道該怎麼念嗎?或是不知道日本姓氏該怎麼念嗎?可以來這邊查
https://news.toshit.com/2019/06/yomi.html
免費給外國人用的50音app,完全以英文單字為主配合相關的圖像記憶學會日文五十音
https://news.toshit.com/2019/06/50app12.html
N1N2N3出題慣用語
https://news.toshit.com/2019/06/n3.html
命令形なさい
https://news.toshit.com/2019/05/first.html
に的最基本用法
https://news.toshit.com/2019/05/grammer.html
動詞て型與連用型ます型的區別
https://news.toshit.com/2019/05/study.html
咖啡滔客日本語cafe talk日文線上課程(ptt和dcard心得好評眾多)
https://news.toshit.com/2019/05/cafetalk-ptt.html
因為日本人的特殊禮貌造就了日文裡面難度最高的敬語
https://news.toshit.com/2019/05/speak.html
最推薦用獨創轉盤有系統化地分類80個一定要會的三類動詞日語學習書
https://news.toshit.com/2019/05/sp.html
推薦日本語文法句型書籍+日文辭典工具書推薦總整理
https://news.toshit.com/2019/05/books.html
個人非常推薦的日語動詞變化學習入門書-口訣式日語動詞
https://news.toshit.com/2019/05/good.html
三省堂大辭林線上web版本(也有大辞林android免費和iOS的app版)
https://news.toshit.com/2019/05/web.html
從日文的平假名、片假名、日文漢字到詞彙和語法,匯集系統化的日文優質課程教學App
https://news.toshit.com/2019/05/app.html
有平假名標註,初學者每天都應該開啟的NHK EASY新聞app推薦(支援android手機和iPhone手機,電腦也能看)
https://news.toshit.com/2019/04/ez.html
支援android和iOS版本的網路日語辭典app(完全免費且可離線)
https://news.toshit.com/2019/04/weblio.html
聽力練習加分!玩玩日語數字遊戲聽力能夠練習提升辨別日文數字的功力
https://news.toshit.com/2019/04/listening.html
找日文老師或是日語課程都可以到AJALT日本語學習網
https://news.toshit.com/2019/04/ajalt.html
附屬在日本部落格ameba(アメーバ)之下的交流系日文遊戲(手機和電腦都能玩)
https://news.toshit.com/2019/04/game_16.html
讀書累的時候可以紓壓的日文小遊戲!即使看不懂日文也能玩!
https://news.toshit.com/2019/04/play.html
硬背日文50音沒效果的人請來玩看看,或許配對遊戲可以增強你的五十音記憶力
https://news.toshit.com/2019/04/50game.html
50音變超簡單!從中文草書和楷書學習50音起源
https://news.toshit.com/2019/04/50app.html
每天努力維持日文的語感,看些不沉悶的日語新聞(android和iOS都支援,電腦也能看)
https://news.toshit.com/2019/04/free-tv.html
聽日本關西的大阪電台!用廣播學習適應關西腔!
https://news.toshit.com/2019/04/agan.html
從遊戲中學日語,全日文社交型網路遊戲的經典經典nicotto
https://news.toshit.com/2019/04/nicotto.html
超推薦支援百科事典,現代用語+ビジネス用語集+人名辞書的Yahoo!辞書
https://news.toshit.com/2019/04/yahoo.html
學會用日本綜藝節目初階練習日文閱讀和聽力
https://news.toshit.com/2019/04/reading.html
用日本女星名字無腦學習漢字念法
https://news.toshit.com/2019/04/namae.html
udemy全日文發音授課的日本語能力試験N5免費教材
https://news.toshit.com/2019/03/udemyn5.html
聖經解釋app 在 黃瑽寧醫師健康講堂 Facebook 的最佳貼文
好故事分享~~
放假了,安撫孩子來聽故事吧~~在 #親子天下故事有聲書App 有我親自錄製的《聖經的故事》,我把平常上床前跟孩子說故事的絕活,透過充滿智慧的聖經故事,當做一件禮物,送給每一位愛孩子的爸爸媽媽。
此外,《身體的故事》,從孩子的視角,解釋身體各種現象發生原因,幫孩子克服對身體不舒服或受傷的害怕,並養成良好、安全、健康的生活習慣。
想聽黃瑽寧叔叔說故事嗎?#現在在健康講堂Line上有三支獨家提供試聽,可以看影片教學喔👉 https://bit.ly/2LsldCJ,
🔴已經加入Line但想邀請朋友加入這裡也有影片教學👉https://bit.ly/2RGX0LL
聖經解釋app 在 恩典之路- [我要讀聖經APP] 這是一款聖經閱讀軟體,及華語 的推薦與評價
您可以利用此APP來快速翻閱聖經,於喜歡的章節加上書籤、畫上重點標示、甚至做筆記。 ... 歡迎大家多多利用此聖經APP來閱讀並聆聽神的話語。... ... <看更多>
聖經解釋app 在 唯獨聖經app在PTT/Dcard完整相關資訊 - 星娛樂頭條 的推薦與評價
... 把選中的聖經經文方便分享到微信、微博、What'sApp, Facebook, Twitter等社交APP中。 下载微读圣经App安卓下载(安装包). 当前版本5.6.3. 安卓下载(Google Play). 当前 ... ... <看更多>
聖經解釋app 在 [問題] 請問有推薦的英文聖經版本嗎? - 看板Christianity 的推薦與評價
之前是翻閱中文的聖經,可是對於其中
一些話語更希望是可以瞭解更貼近原始的
希伯來文的文意(翻譯),所以想找本英文
版的聖經來瀏覽閱讀,可是一時之間不知
道如何找起,請問有推薦的英文的聖經
版本嗎?(手機排版可能不佳還請見諒)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.242.30.69 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Christianity/M.1599636527.A.878.html
... <看更多>