Showing posts with label Google onsite 2020. Show all posts
Showing posts with label Google onsite 2020. Show all posts

Sunday, December 6, 2020

Linda Raynier: How to Improve Interview Skills - 4 Reasons Why You're Unsuccessful in Job Interviews

 Here is the link. 

This video will teach you how to improve interview skills if you've been having unsuccessful job interviews. Job rejection is hard and I will tell you all the reasons why you failed job interviews and what's causing these interview fails. I'll give you interview help so you can avoid another failed interview. Linda Raynier of LindaRaynier.com, Career Strategist, Speaker and Coach. And in this video, I’m going to help you understand 5 reasons why you may be failing in interviews and what to do about it, so you can turn it around and start nailing your interviews and landing those job offers! Reason #1. You’re lowering yourself in the presence of the employer Reason #2. You think they control you, but you’re actually in control of them Reason #3. You’re not telling them why you’re a good fit…every chance you get  Reason #4. You’re “technically” not a fit

My notes:

Why you are a good fit for the position? You miss out the perfect opportunity for the position. Think about based on your answer that you are a good fit for the job. 

Consultant viewpoint - knowledge and skills needed 



Friday, December 4, 2020

Jeff Su: Why Are You a Good Fit for this Role - How to Answer

 Here is the link. 

Show the interviewer that you are a good fit for the position. The “Why are you a good fit for this role” interview question has many variations such as “Why should we hire you?” and “Why are you a good candidate?” But they’re all really just trying to figure out (1) What experiences or skills you have that would be applicable for the new position, (2) What you are trying to get out of it, and (3) What special characteristic you have that others do not. If you are able to provide strong examples and communicate your unique proposition clearly, the interviewers will make their own mental connections between your background and the open role, and start convincing themselves that they indeed should hire you since your experiences clearly make you a good fit (or even the best fit) for this position. Other than giving sample answers to this “why are you a good fit” interview question, I also point out the little things to get right, such as limiting your answer length to 2-2.5 minutes maximum (similar to the “tell me about yourself” question). So whether you are a fresher / fresh grad looking for a sample answer, or an experienced professional looking for an answer structure, this video is a great resource. You will learn how to apply the concepts here and also avoid common mistakes others make when showing the interviewer why they should hire you. TIMESTAMPS 00:00 Intro 01:02 What can you bring to the role 03:18 What you want to get out of it 05:17 What makes you unique 06:15 Summary 06:37 Ending

Sunday, November 29, 2020

Happygirlzt: LeetCode入门(漫谈常见题型与解法)

 Here is the link. 

I will spend 30 minutes to watch the video Sunday morning. I will do that first thing in the morning. 


Arrays

  • Two pointers (sliding window)
  • Binary search ( sorted, search space)
  • Combined with Map 
  • Prefix sum ( DP )
  • Quick select (kth ...)

Stacks

   familiar with some monotonic stack questions

  • Maximum rectangle
  • Next greater elements
  • Trapping rain water - optimal, two pointers

   

   Next 

Queue  BFS

Graphs   BFS, DFS, Dijkstra's

Backtracking 

  • permutation - all possibilities
  • subsets
  • combination sum
  • partition equal
  • subset sum
  • N-Queen
  • Sudoku


Dynamic programming

  •  total ways
  • True/ False
  • max/ min

  • 0/1 Knapsack
  • perfect squares
  • Coin changes - total ways, minimum
  • climbing stairs 
  • decode ways
  • string related
    • regular expression matching
    • wildcard matching
    • Edit distance
    • LIS / LCS
  • 2D matrix
    • maximum square
    • range sum query
    • bomb enemy
    • unique paths, total ways
  • greedy  Heap (sort)  
    • Top K
    • Campus bikes
    • merge k sorted lists



Google onsite preparation - study material

 Nov. 27, 2020

Google | New Grad L3 [ Pending ]

Helpful Channels by Rank [According to me] :
Back To Back SWE ( Best one for everything )
Abdul Bari ( Very good, when it comes to learning new Data Structures )
WilliamFiset ( Very Good for learning Graph problems )
Kevin Naughton Jr. ( Good for random medium problems. Does not always solve the most effecient way, but it is good enough )
Nick White ( Same as the above )
happygirlzt ( Solves a lot of hard problems. Even if you don't understand her soll, if you watch her code you can figure out yourself )


I just could not believe that because of my age - 54 years old, I just could not believe that I need to refresh those graph algorithm again. I just make excuses for my laziness and so busy, I do not have time to spend learning from the above youtubers. 

I also start to record some videos. I learn that I should be more cheer up and enjoy my life. I have a full time job and have savings, without too much worry. I need to enjoy life and produce good and quality videos for my preparation as well. 


Friday, November 20, 2020

Jeff H Sipe: How to Connect with Your Interviewer

 Nov. 20, 2020

Introduction

It is time for me to learn better about behavior interview. I also need to work on my communications. I think that part of reason I am not so successful is related to my ability to communicate. 

10 minutes video 

Here is the link. 

0:44 - Adaptability 1:49 - Situation 4:28 - Actions 6:18 - Results 8:00 - Learnings 8:33 - Have a Plan 9:16 - Questions 11:21 - Position Specific Other videos referenced as cards in this video: 0:44 - Adaptability - https://www.youtube.com/watch?v=2WdXF... 1:49 - Behavioral Questions - https://www.youtube.com/watch?v=sq3py... 8:00 - STAR + L - https://www.youtube.com/watch?v=CVeFe... 8:33 - Have a Plan - https://www.youtube.com/watch?v=0GgcR... 9:16 - Question Sandwich - https://www.youtube.com/watch?v=xcpvr...