William Lin (tmwilliamlin168)For my 50k subscriber special, I did a mock Google coding interview with Clement, an ex-Google engineer. As a competitive programmer, I have a lot of experience with algorithmic problems. Check out my channel to learn more about competitive programming!
Check out the other Google coding interview on Clement's channel: youtu.be/qz9tKlF431k
Acing Google Coding Interview as an 18 year old High School StudentWilliam Lin (tmwilliamlin168)2020-05-03 | For my 50k subscriber special, I did a mock Google coding interview with Clement, an ex-Google engineer. As a competitive programmer, I have a lot of experience with algorithmic problems. Check out my channel to learn more about competitive programming!
Check out the other Google coding interview on Clement's channel: youtu.be/qz9tKlF431k
They do better than real romantic partners in a variety of tasks, and it is only a matter of time before humans realize that they don't need each other; they just need AI.
Happy April Fools'!Winning Google Kickstart Round B 2022William Lin (tmwilliamlin168)2022-04-24 | My first win of Google Kickstart in 2022!
00:00 - Intro 00:10 - Infinity Area 04:06 - Palindromic Factors 06:39 - Unlock the Padlock 20:38 - Hamiltonian Tour 40:13 - Finished!3 BEGINNER exercises to become pro coderWilliam Lin (tmwilliamlin168)2022-04-01 | Have you been struggling for YEARS just to learn the fundamentals of programming? Do you feel like you have made absolutely ZERO progress, despite reading AT LEAST FIVE programming books EVERY DAY?
Well, today is your lucky day! (Better write the date, March 32nd, down!) In this video, I present to you three SIMPLE exercises for BEGINNERS that will make you a master programmer in no time!
00:00 - Intro 00:26 - Debugging Skillz 01:22 - Insane WPM 02:10 - Exercise 3Winning Google Kickstart Round G 2021William Lin (tmwilliamlin168)2021-10-16 | Back with another lucky win in Google Kickstart!
00:00 - Intro 00:06 - Dogs and Cats 04:24 - Staying Hydrated 08:12 - Banana Bunches 15:34 - Correct solution for Banana Bunches 21:06 - Simple Polygon 34:28 - Finished!Almost Failed MIT Class: My First Semester at MITWilliam Lin (tmwilliamlin168)2021-05-25 | Oops... I haven't done very well in my first semester, but now is the time to acknowledge and embrace my shortcomings as a human. By posting about my failures, I hope that everyone can learn from them to avoid them in the future.
00:00 Introduction 02:19 Chemistry 03:11 Physics 04:14 CS 05:41 Writing 06:50 Final Report 07:34 Extracurriculars1 Year of Google KickstartWilliam Lin (tmwilliamlin168)2020-12-26 | The 200k thingy is at williamlin.io/200kvote !
00:00 Introduction 00:39 Kickstart H Contest Start 00:51 Problem A 02:27 Problem B 17:13 Problem C 22:16 Problem D 28:44 Special NewsWinning Google Kickstart Round G 2020William Lin (tmwilliamlin168)2020-10-18 | Haven't won a Google Kickstart Round in a while... so this was definitely nice!
0:00 - Intro 0:08 - Reading Problem C 0:52 - Reading Problem A 1:29 - Solving Problem A 3:03 - Reading Problem B 3:37 - Solving Problem B 5:03 - Solving Problem C 14:19 - Reading Problem D 15:06 - Solving Problem D 21:57 - Finished!!!Training for GOLD for US at International Olympiad in InformaticsWilliam Lin (tmwilliamlin168)2020-08-27 | I'm making a last-ditch effort to see if I can win the impossible gold medal!
0:00:00 Introduction 0:01:50 Problem A 0:12:49 Problem B 0:21:03 Problem C 0:35:06 Problem D1 - Thinking 0:41:52 Problem D2 - Thinking 0:54:26 Problem D1 & D2 - Implementing 1:21:37 ConclusionWinning LeetCode Weekly Contest 198William Lin (tmwilliamlin168)2020-07-19 | The problems took much longer than expected, I made more wrong submissions than I would've liked, but I still got first!
Solved everything in a bit under 11 hours, played Typeracer and answered a few questions for the last hour :P The timer was accidentally reset 2 times during the stream
The United States of America Computing Olympiad (USACO) is a computer programming competition primarily for secondary school students in the United States. The USACO offers four competitions during the academic year in four increasingly difficult divisions: Bronze, Silver, Gold and Platinum. Participants advance through the levels by performing well in their current division. A week-long summer training camp is held where four students are selected from a group of 24 finalists to represent the United States at the International Olympiad in Informatics (IOI). All expenses are paid for the training camp and competition at IOI. The USACO was founded in 1992 by Don Piele at the University of Wisconsin–Parkside and is currently maintained by director Brian Dean at Clemson University and a dedicated volunteer coaching staff.
Copied from usaco.org:
The USACO 2020 US Open contest is available March 27 through March 30. Participation is free, and open to all, although only high-school (pre-college) students in the USA are eligible for selection as finalists to attend the USACO training camp and to compete for the USA IOI team.
The contest is available in four divisions: bronze, silver, gold, and platinum. All returning participants start out in their former divisions, and new participants start out in the bronze division. The contest is for individuals only, not teams.Google Kickstart Round C 2020 ExplanationsWilliam Lin (tmwilliamlin168)2020-05-17 | Contest video: youtu.be/oY0PBQt36YM
Unfortunately, I messed up the last problem and only got 146th. Even if I knew to use logarithms I would probably only be like top 30 :/ I wish I was better at math.
I'm also limited on time, so I decided to not make explanations (unless people really want them). Google has made an analysis for each of the problems.
I would appreciate it if you liked this video and subscribed!
Signal lost clip: youtube.com/watch?v=mvM2eyk1frk Unfortunately, YouTube was unable to identify the "Sad Violin" music in this video, so here is the information: Song: Sad Romance (a.k.a. Sad Violin) Artist: 지평권 (Ji Pyeong Kwon)Solving Google Code Jam Qualification Round 2020 A-DWilliam Lin (tmwilliamlin168)2020-04-04 | I try to solve Google Code Jam Qualification Round 2020 problems while explaining my thinking process.
Warsaw University solves the first problem of ICPC World Finals 2019: youtube.com/watch?v=tC0kJTOgQ38 Swarthmore College solves problem A: youtube.com/watch?v=kbZzbLUce40Winning LeetCode Weekly Contest 182 + ExplanationsWilliam Lin (tmwilliamlin168)2020-03-29 | 1st! Explanations start at 16:10. If you have any questions, please ask them in the comments below, so that I can improve my explanations as well!
I would appreciate it if you liked this video and subscribed!
Unfortunately, I'm limited on time, so I decided to not make explanations (unless people really want them). Google should release their solutions after the round. If you have questions, then you can ask them in the comments below and I will try to answer them.
If this was helpful, consider liking or subscribing!
Website: williamlin.io Instagram: instagram.com/tmwilliamlin168 Twitter: twitter.com/tmwilliamlin168Educational Codeforces Round 83 ExplanationsWilliam Lin (tmwilliamlin168)2020-03-09 | You might be wondering why I didn't upload a screencast. That's because I accidentally turned on my facecam when I recorded it, and I'm not sure if I want to make it public :/ I'm 8th by the end of the contest though, which is pretty decent.
If you have any questions, please ask them in the comments below, so that I can improve my explanations as well!
If this was helpful, consider liking or subscribing!