Tanmay Rauth Profile picture
Feb 8 β€’ 11 tweets β€’ 3 min read
I've been on both sides of an Interview table and have experience over 50+ interviews.

Here are some 8 Tips about cracking your Technical Interviews πŸ§΅πŸ‘‡

#100DaysOfCode #Interviews
1. Ask Questions:

You will be intentionally given a vague question with vague inputs.

You are expected to ask clarifying question and have clear understanding of requirements before jumping into solution.

Don't assume anything !!
2. Improve Solution Overtime

You're not expected to come up with optimised solution in one go. First come up with brute force and then eventually try to optimize it.

Interviewers usually give some hint about optimised solution. Don't expect it for obvious ones.
3. About Your Code

- Should be Production Grade.
- Don't Miss Edge Cases.
- No random method and Var name.
- You must know the TC and SC of code.
- Modularise it.
- Do Dry Run.
4. Remember 3 things about your Projects

- Tech stack and why you choose it.
- Problems you faced and how you overcame it.
- Any innovative solution

Eg:
Why you choose SQL over NOSQL ?
Why backend was in Django ?
5. Your Articulation Skills

How well you articulate your thoughts matters a lot.

Many times when we run out of time during interview.
Interviewers asks how you implement the solution rather than actually implementing the solution.

It comes with practice.. give mock interviews
6. Think Out Loud

I really feel bad for candidates who don't do this.
Because interviewers can't guide you if you don't tell them where you're heading for solution.
7. Think of it as a Discussion

Be calm and confident this will release the pressure that is mounting on you.

Interviews test your ability to solve problems through discussion, not your ability of how you memorized algorithms.
8. Don't Underestimate Luck

Even if you answered all question well and still don't get selected. Then don't be disappointed.

I had failed multiple MAANG interviews for this before getting offer from @Apple
If you have any more Tips to share add it here πŸ‘‡
If you found this 8 Interview Tips Thread useful:

1. Please Like ❀️ & πŸ” - it encourages me to write more of similar content.

2. Follow Me ( @tanmayrauth ) for more such useful Tips 😎

About Me:

β€’ β€’ β€’

Missing some Tweet in this thread? You can try to force a refresh
γ€€

Keep Current with Tanmay Rauth

Tanmay Rauth Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @tanmayrauth

Feb 6
Patterns enhance our ability to map a new DSA problem to an already known problem 🀯

15 Coding Patterns which will take your DSA skills to next level πŸ§΅πŸ‘‡
1. Two Pointers

Two pointers moves in opposite direction.
Based upon condition the Right/Left ptr in decremented/incremented respectively.

Eg:
leetcode.com/problems/squar…
2. Sliding Window

It is used when we need to handle our input data in specific a window size.

Eg:
leetcode.com/problems/fruit…
Read 17 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(