Coding Interview Resources
50.3K subscribers
693 photos
7 files
398 links
This channel contains the free resources and solution of coding problems which are usually asked in the interviews.

Managed by: @love_data
Download Telegram
Adding numbers without using '+' in Python
šŸ‘2ā¤1
šŸ˜‚šŸ˜‚
Devops Cheatsheet šŸ’Ŗ
šŸ‘2ā¤1
šŸ’”Use ZIP function to iterate over multiple lists simultaneously šŸ’”

#pythontips #codingtips #python #pythonprogramming #codesmarter #coding
šŸ‘2
Technologies used by Netflix šŸ‘†
šŸ‘8
Algorithms for Coding Interviews šŸ‘†
šŸ‘3
Rest API in a nutshell
ā¤3
šŸ¤£šŸ˜‚
Tech interviews ask candidates to invert binary trees while their real job is 90% figuring out why a 3rd-party API returns null sometimes.
šŸ‘5
A programmer's life summed up in one meme šŸ˜„šŸ˜‚
🌻 š—Øš—»š—±š—²š—æš˜€š˜š—®š—»š—± š—•š—¶š—“ š—¢ š—»š—¼š˜š—®š˜š—¶š—¼š—»!

O(1) - Constant Time: Simple tasks that take the same amount of time no matter how much data you have, like finding an item in a list by its position.

O(log n) - Logarithmic Time: Tasks that take less time as the data grows, like finding an item in a sorted list by repeatedly dividing it in half.

O(n) - Linear Time: Tasks that take more time as the data grows, like counting all items in a list by checking each one.

O(n log n) - Linearithmic Time: Tasks that get a bit slower as the data grows, like sorting a list using efficient methods such as merge sort or quick sort.

O(n²) - Quadratic Time: Tasks that get noticeably slower as the data grows, like sorting a list using simpler methods like bubble sort or finding all pairs in a list.

O(2^n) - Exponential Time: Tasks that get much slower as the data grows, like finding all subsets of a set or solving complex problems like the traveling salesman using a basic approach.

O(n!) - Factorial Time: Tasks that get extremely slow as the data grows, like solving problems that involve checking every possible arrangement of items.
šŸ‘5
Most Asked Interview Questions with Answers šŸ’»āœ…
ā¤2