シャドーイング練習: 3.3k - 動画で英語スピーキングを学ぶ

レッスンを作成中...
1
Today I'm going to share with you the complete Self-Study Guide to High Frequency Trading SDE interviews.
2
I'm not here just to tell you to LeetCode and read C++ books.
3
I had to self-study most of the topics here myself, and I was able to get into tier one trading companies this year.
4
So I want to share specific resources and which chapters are most frequently asking in views and you must read and which chapters you can really safely skip before we start.
5
No one, not even the smartest quant in your Discord servers can remember everything.
6
So tip one, as you study, make your own cheat sheets.
7
When interviews are close, you can just skim through them instead of rereading entire books or even your highlights.
8
This will save you from many pre-interview breakdowns.
9
And tip two, prefer books to videos or vlogs.
10
Why? Because books are peer reviewed.
11
And easy to create cheat sheets from.
12
If you have the digital copy, you can just copy the text directly into your one note page.
13
And let's be honest, no recruiter is gonna be blown away by your Coursera certificate collection if your student also definitely take the relevant courses if your school offers them.
14
And lastly, what if one studies but can't get interviews?
15
I've been there too.
16
The good news is that there are many ways to boost their chances from how I systematically ask for referrals to how I format my resume in an eye catching yet ATS friendly way to how I have optimized LinkedIn so that recruiters find me instead of the other way around.
17
I have a full framework for that, and if you want me to make a separate video, drop a comment, say, interview and subscribe to get notified.
18
Here's the juicy part you've been waiting for first.
19
Algorithms Aim for around 1900 rating on LeetCode's weekly contests.
20
Obviously Without cheating, with ChatGPTs, it might take you a year and 200 to 500 questions, so do it concurrently with the other topics the contests have got harder in recent years.
21
As a matter of fact, the gold standard to get into Google in the past was 2100 in LeetCode contests.
22
Topic number two C++, which should take you four months in total.
23
And if you're in the Python track, just skip to the Python section first.
24
Skim through the latest edition of a tour of C++.
25
This is the third edition by Bjarne Stroustrup.
26
Makes sure you understand the big four features of C++ 20.
27
These are the specific chapters that you should read and the rest you should be safe to skip.
28
If you do use C++ or have learned it in school, the next resource is obviously Scott Meyers' effective series.
29
The first one I recommend from it is Effective C++ third edition.
30
A good number of the principles here are actually outdated, but the rest are very, very useful to read.
31
And the more up to date book, that would supplement the previous one is effective modern C++, more geared towards C++ 11 and 14.
32
Scott is no longer writing books.
33
That's why we have to, refer to a tour of C++ now that you know how to actually write good C++ code, you can also read this book, which nobody else on the internet, I believe has talked about.
34
It's called a hundred Interview Questions It goes from basic concepts like.
35
Reference versus pointer to really advanced interview questions like type erasure, that I did get asked in interviews.
36
I love that book.
37
And the next one, daily C++ interview.
38
Some people have talked about it.
39
It's a pretty decent book.
40
Both of these two are Kindle books that you can actually.
41
Read on your phone during bathroom breaks while waiting for meeting to start, or just as bad time readings like I used them for quick bites to keep you sharp basically.
42
And finally, read through and implement STL constructs like smart pointers.
43
Data structures like vectors.
44
Understand how they actually work under the hood and being able to reinvent efficient wheels set you apart from most candidates.
45
Comment, STL to vote for a video on that.
46
The next topic is concurrency, which should take you a month, I believe, C++ concurrency Action.
47
Is obviously the book I would recommend.
48
I think chapter five, the most important one can be written better, but the consensus is that this is the best we've got on concurrency so far.
49
And if you on the Python track , you can read this famous book called Fluent Python.
50
I personally am not on a Python track, but I have read the book.
51
Because I use Python a lot at work and I have learned a ton by reading it.
52
The book is a bit dry, so plan to spend two to three months on it.
53
The next topic is computer networking.
54
A top down approach you would probably need to spend two months on it, on chapters 1 to 5.
55
This is the computer network in textbook at Stanford.
56
And it's very easy and fun to read and you sort of see parallels between computer networking and social networks.
57
I know I did.
58
And studying networking helps us ease any existential crisis in, in fact . More importantly, networking is everywhere in HFT, latency, package drops, all that jazz.
59
So it really pays off even if you're not interviewing.
60
And the next topic, operating system will take two week, uh, two months, this is a great book many people have mentioned and sworn by.
61
Operating systems.
62
Three easy pieces.
63
The OS textbook at Wisconsin Medicine, it works you through OS concepts compactly, but effectively to understand how your system jiggles processes and memory.
64
So read these two parts, virtualization and concurrency.
65
The disk part is very, very rarely asked.
66
It's actually never asked in my experience.
67
Computer architecture will take you another two months.
68
You gotta study caching, branch prediction and memory hierarchies.
69
This mean a lot in HFT where nanoseconds count.
70
The book that people really swear by is Computer Organization and Design by Peterson and Hennessy.
71
I personally have not read it and just reviewed the slides from my college courses.
72
And here comes system design, which you probably will spend three months on.
73
In fact, new grads have been asked system design questions for eons.
74
So I don't know why some people say system designs are not applicable to HFT interviews.
75
I got asked them all the time.
76
But for HFT.
77
System design isn't only how you build Facebook.
78
It's also how you process millions of packets per second without burning through cache lines.
79
I call them low level system designs.
80
Think caching, network latency, throughput.
81
Start with the classic design data intensive applications.
82
I actually read the book like four times and talked to the author more than once.
83
Then you can go lighter with Alex Xu's System design series.
84
He has two books right now, volume One, second Edition, and Volume two.
85
At least read the volume one in my opinion.
86
And behavioral questions will take you, I believe, three days.
87
Do not underestimate this.
88
Most people think that quant or trading SDE interviews are purely technical.
89
But behavioral questions decide whether they will trust you in the pod.
90
If you want me to drop a high quality BQ cheat sheet, just comment bq.
91
And lastly, math and stats.
92
This is commonly referred to as the Green Book, but math and Stats are only asked about 10% of the time in SDE interviews and the candidates with a good math foundation can pass the asked questions pretty easily anyway, so I don't consider it mandatory, but it could be very helpful if you have the time to spare.
93
So that's the roadmap.
94
Remember, it's not about memorizing everything.
95
It's about building mental frameworks and creating your own reference sheets that let you review efficiently until you get a chance to use the learned knowledge in real work.
96
I'm organizing my own cheat sheets one by one.
97
So please subscribe and stay tuned.
98
Please also hit the like button.
99
It fuels the YouTube algorithm and my dopamine levels equally.
100
Let me know what rabbit hole I should dive into next.
101
Until then, happy studying and may constant runtimes be with you.

コンテキストと背景

この動画では、高頻度取引に関する自己学習ガイドを共有しています。スピーカーは、自身の学びを通じて、トップティアの取引会社に入社するための道のりを説明しています。勉強の仕方や、面接準備に役立つ具体的なリソースを提供し、自己学習の重要性とその方法を強調しています。この情報は、英語を学ぶ多くの人々にとって非常に役立つもので、特に技術的な分野において必要なスキルを磨くための重要なアプローチです。

日常会話のためのトップ5フレーズ

  • 「私は自己学習を通じて得た知識を活用しました。」 - 自分の努力を強調する際に使います。
  • 「このトピックは非常に重要です。」 - 特定のテーマを強調するためのフレーズです。
  • 「本を優先することをお勧めします。」 - 学習方法について意見を述べる際に便利です。
  • 「面接に向けて準備するのが重要です。」 - 面接準備の重要性を語るときに用います。
  • 「私はこの本が好きです。」 - おすすめのリソースを紹介するときに使います。

ステップバイステップシャドーイングガイド

この動画の内容を元に、効果的なシャドーイングを行うための手順を説明します。英語の発音を良くするために、以下のステップを実行してみてください。

  1. 動画を繰り返し視聴する: 最初は内容に慣れるために数回繰り返し見ましょう。
  2. 重要なフレーズをピックアップする: 上記の「トップ5フレーズ」を参考にしながら、特に自分が使いたいフレーズをメモします。
  3. 音声を真似する: フレーズを聞き取り、そのイントネーションやリズムを真似しましょう。shadowspeakを意識し、発音を確認します。
  4. 実際に声に出す: メモしたフレーズを声に出して練習します。この時、自分の発音とスピーカーの発音を比較してみてください。
  5. 繰り返すことが重要: 日々の練習を通じて、自然にフレーズが口から出るようになるまで続けましょう。

このアプローチは、YouTubeで英語学習を進めるうえで非常に効果的であり、徐々にスピーキングスキルを向上させる助けとなります。shadow speechの手法を取り入れ、友人や家族と練習することもお勧めです。

この動画の文法

話し手がよく使っている文型を、動画の実際の表現とともに紹介します。

文型動画での表現
現在完了形 have/has + 過去分詞 — 過去の出来事が今も関係しているI've been · have optimized · have learned
受動態 be + 過去分詞 — 誰がするかより、何が起きるかに焦点を当てるbe blown · are actually outdated · can be written

シャドーイングとは?英語上達に効果的な理由

シャドーイング(Shadowing)は、もともとプロの通訳者養成プログラムで開発された言語学習法で、多言語習得者として知られるDr. Alexander Arguelles によって広く普及されました。方法はシンプルですが非常に効果的:ネイティブスピーカーの英語を聞きながら、1〜2秒の遅延で声に出してすぐに繰り返す——まるで「影(shadow)」のように話者を追いかけます。文法ドリルや受動的なリスニングと異なり、シャドーイングは脳と口の筋肉が同時にリアルタイムで英語を処理・再現することを強制します。研究により、発音精度、抑揚、リズム、連音、リスニング力、そして会話の流暢さが大幅に向上することが確認されています。IELTSスピーキング対策や自然な英語コミュニケーションを目指す方に特におすすめです。

シャドーイングのやり方: ステップ別の完全ガイドを読む →