Java Hyd Team
746 subscribers
986 photos
39 videos
670 files
690 links
https://teamhydteam.my.canva.site/

Can visit us on our website ๐Ÿ˜Š
Still working on it ๐Ÿ˜Š
Download Telegram
Rotate image.pdf
890.9 KB
DSA Problem (2): ๐‘๐จ๐š๐ญ๐ž ๐ˆ๐ฆ๐š๐ ๐ž

This is a very important question had been asked in all the company's interviews including #google #meta #amazon #microsoft.

In this article I have covered the following things:
โœ๏ธ Problem statements.
โœ๏ธ Discuss all the approaches.
โœ๏ธ Dry run with clean and proper diagrams.
โœ๏ธ Clean & smooth code of each approach.


Tags:
#arrays #matrix #dsa #algorithms #dsacoding #coding
#articles #loadbalancers #systemdesign #fang #mang #datastructuresandalgorithms #datastructures #algorithms #arrays #notes #interview #share #help #jobs #placement #college #softwareengineers #design
๐‹๐š๐ฒ๐จ๐Ÿ๐Ÿ๐ฌ ๐œ๐จ๐ฆ๐ข๐ง๐  ๐š๐ญ ๐š๐ง๐จ๐ญ๐ก๐ž๐ซ ๐›๐ข๐  ๐ญ๐ž๐œ๐ก ๐ ๐ข๐š๐ง๐ญ๐Ÿค”



After Meta, Amazon, Twitter, and Salesforce, Googleโ€™s parent company Alphabet Inc. is reportedly gearing up to fire about 10,000 โ€œpoor performingโ€ employees, or 6% of its workforce.

Google will use a ranking system and the lowest-ranked employees are expected to be fired from the company.

Under this new performance management system, managers have been asked to categorize 6% of employees, or roughly 10,000 people, as low performers in terms of their impact on the business.

This new system also reportedly reduces the percentage of employees who can score a high rating.


How many layoffs will occur in 2022?

#layoffs #googlelayoff #employees #layoff2022 #google #alphabet #trendingnews #jobs #amazon
Top LeetCode questions asked in Google Interviews for SDE role (PART-1) ๐Ÿ’“

๐Ÿ“ Please don't ignore this post, it took a lot of effort & time to research & create this post. Many of us are preparing for the interviews to get placed in top product-based companies and #Leetcode is one of the good platforms to practice the #DSA questions.

๐Ÿ“Here is a list of questions (Part-1) which recently asked by Google during the interviews. The questions and their respective links are in the same order. The content source is the Internet and Leetcode.

โ—พQUESTIONS :-
- H-Index
- Poor Pigs
- Valid Square
- Decode String
- Text Justification
- Battleships in a Board
- Minimum Time Difference
- Longest Absolute File Path
- Student Attendance Record II
- Evaluate Reverse Polish Notation
- Longest Increasing Path in a Matrix

โ—พLinks:-
- https://lnkd.in/dVy49_Nr
- https://lnkd.in/daX_YFyX
- https://lnkd.in/dvq8H_2w
- https://lnkd.in/dDpYv6G5
- https://lnkd.in/dYNWn5N3
- https://lnkd.in/d29shXsD
- https://lnkd.in/dGAuhsvh
- https://lnkd.in/dHD-2TVZ
- https://lnkd.in/dbnqgbkA
- https://lnkd.in/dCX4BzSE
- https://lnkd.in/dmEWHdSd

๐Ÿ“ If you find it useful, give it a like and save it. Feel free to comment with your thoughts and queries. Don't forget to save this Post. Also share it with your friends and colleagues out there.๐ŸŽญ

tags-
#coding #datastructures #algorithms #google #interview #computerscience #softwareengineer #data #programming
Subarray.pdf
1.5 MB
DSA Problem (03): ๐’๐ฎ๐›-๐š๐ซ๐ซ๐š๐ฒ ๐’๐ฎ๐ฆ ๐„๐ฎ๐ช๐š๐ฅ๐ฌ ๐ญ๐จ ๐Š

This is another important question that had been asked in all the company's interviews including:
#google #meta #amazon #microsoft.

In this article I have covered the following things:
โœ๏ธ Problem statements.
โœ๏ธ Discuss all the approaches.
โœ๏ธ Very neat & clean dry run with proper diagrams.
โœ๏ธ Clean & smooth code of each approaches.

I hope you'll like it. If you have any doubts or want to talk about this, please feel free to comment.

I have spent hours of my time preparing this one and I want to help as many people as I can. so kindly so show your support by sharing this with your connections.

Stay tuned for much more upcoming notes ๐Ÿ“

๐๐’: Don't forget to checkout pinned comment ๐Ÿ“

Tags:
#arrays #matrix #dsa #algorithms #dsacoding #coding
#articles #loadbalancers #systemdesign #fang #mang #datastructuresandalgorithms #datastructures #algorithms #arrays #notes #interview #share #help #jobs #placement #college #softwareengineers #design
ALGORITHM YOU SHOULD KNOW for PREPARING SYSTEM DESIGN INTERVIEW ๐Ÿ’ก

๐Ÿ”บREQUIREMENTS :-
KNOW WHEN TO USE
KNOW HOW IT WORKS

โ—พ1) BLOOM FILTER
It is a data structure designed to tell you, rapidly and memory-efficiently, whether an element is present in a set.
- use case :: Build a Web crawler

โ—พ2) FRUGAL STREAMING
It uses only one unit of memory per group to compute a quantile for each group.
-use case :: Find the nth percentile of the data stream.

โ—พ3) GEOHASH/ S2 GEOMETRY
A collection of efficient yet exact mathematical predicates for testing relationships among geometric primitives.
-use case :: Location-based search results with DynamoDb and Geohash.

โ—พ4) HYPERLOGLOG
It is an algorithm for the count-distinct problem, approximating the number of distinct elements in a multiset.
-use case :: privacy-preserving traffic heat map for the city.

โ—พ5) LEAKY BUCKET/ TOKEN BUCKET
A mechanism to control the amount and the rate of the traffic sent to the network.
-use case :: Design a scalable rate-limiting algorithm.

โ—พ6) LOSSY COUNT
It is used to identify elements in a data stream whose frequency count exceeds a user-given threshold.
-use case :: Frequency count over the data streams.

โ—พ7) OPERATIONAL TRANSFORMATION
It is used for supporting a range of collaboration functionalities in advanced collaborative software systems.
-use case :: Handling editing collision in Google docs.

โ—พ8) QUADTREE/ RTREE
It is a two-dimensional analog of octrees and is most often used to partition a two-dimensional space by recursively subdividing it into four quadrants or regions.
-use case :: Find nearby interest points

โ—พ9) RAY CASTING
It is the most basic of many computer graphics rendering algo that uses geometric algo of ray tracing.
-use case :: Using longitude and latitude, return the Country of the point.

โ—พ10) REVERSE INDEX
It is an index of keywords that stores records of documents that contain keywords in the list.
-use case: Building a complete Tweet index.

โ—พ11) RSYNC ALGORITHM
Used for reducing the cost of a file transfer by avoiding the transfer of blocks that are already at the destination.
-use case :: Streaming file Sync

โ—พ12) TRIE ALGORITHM
Trie is an efficient information reTrieval data structure. Using Trie, search complexities can be brought to optimal limit (key length)
-use case :: Autocomplete features using Trie

13) STRING BUFFER
-use case ::  Banking transactions because it follows thread synchronisation

13) STRING BUILDER
-use case ::  BOOKMYSHOW OR IRCTC ticket booking because it NOT following thread synchronisation


collab credit - windsoon / ansh /Aman

#software #design #google #systemdesign #backend #backenddeveloper #softwareengineer #algorithms
ALGORITHM YOU SHOULD KNOW for PREPARING SYSTEM DESIGN INTERVIEW ๐Ÿ’ก

๐Ÿ”บREQUIREMENTS :-
KNOW WHEN TO USE
KNOW HOW IT WORKS

โ—พ1) BLOOM FILTER
It is a data structure designed to tell you, rapidly and memory-efficiently, whether an element is present in a set.
- use case :: Build a Web crawler

โ—พ2) FRUGAL STREAMING
It uses only one unit of memory per group to compute a quantile for each group.
-use case :: Find the nth percentile of the data stream.

โ—พ3) GEOHASH/ S2 GEOMETRY
A collection of efficient yet exact mathematical predicates for testing relationships among geometric primitives.
-use case :: Location-based search results with DynamoDb and Geohash.

โ—พ4) HYPERLOGLOG
It is an algorithm for the count-distinct problem, approximating the number of distinct elements in a multiset.
-use case :: privacy-preserving traffic heat map for the city.

โ—พ5) LEAKY BUCKET/ TOKEN BUCKET
A mechanism to control the amount and the rate of the traffic sent to the network.
-use case :: Design a scalable rate-limiting algorithm.

โ—พ6) LOSSY COUNT
It is used to identify elements in a data stream whose frequency count exceeds a user-given threshold.
-use case :: Frequency count over the data streams.

โ—พ7) OPERATIONAL TRANSFORMATION
It is used for supporting a range of collaboration functionalities in advanced collaborative software systems.
-use case :: Handling editing collision in Google docs.

โ—พ8) QUADTREE/ RTREE
It is a two-dimensional analog of octrees and is most often used to partition a two-dimensional space by recursively subdividing it into four quadrants or regions.
-use case :: Find nearby interest points

โ—พ9) RAY CASTING
It is the most basic of many computer graphics rendering algo that uses geometric algo of ray tracing.
-use case :: Using longitude and latitude, return the Country of the point.

โ—พ10) REVERSE INDEX
It is an index of keywords that stores records of documents that contain keywords in the list.
-use case: Building a complete Tweet index.

โ—พ11) RSYNC ALGORITHM
Used for reducing the cost of a file transfer by avoiding the transfer of blocks that are already at the destination.
-use case :: Streaming file Sync

โ—พ12) TRIE ALGORITHM
Trie is an efficient information reTrieval data structure. Using Trie, search complexities can be brought to optimal limit (key length)
-use case :: Autocomplete features using Trie

13) STRING BUFFER
-use case ::  Banking transactions because it follows thread synchronisation

13) STRING BUILDER
-use case ::  BOOKMYSHOW OR IRCTC ticket booking because it NOT following thread synchronisation


collab credit - windsoon / ansh /Aman

#software #design #google #systemdesign #backend #backenddeveloper #softwareengineer #algorithms
Q15.)

<!-- HTML -->
<a href="#google"></a>
<div id="google"></div>

/*CSS*/
html { scroll-behavior: smooth; }
1669950540403.pdf
1.8 MB
System Design Article (01): ๐‚๐š๐œ๐ก๐ข๐ง๐ 

๐‚๐š๐œ๐ก๐ข๐ง๐  is one of the very important building blocks of designing any rebust system. It has been has been asked in many big tech giant companies' system design rounds including: #google #meta #amazon #microsoft #netflix etc...

In this article, I have covered very neat & clean everything about caching like:
โœ๏ธ ๐‚๐š๐œ๐ก๐ข๐ง๐  ๐ˆ๐ง๐ญ๐ซ๐จ๐๐ฎ๐œ๐ญ๐ข๐จ๐ง.
โœ๏ธ ๐–๐ก๐ฒ ๐ฐ๐ž ๐ง๐ž๐ž๐ ๐œ๐š๐œ๐ก๐ข๐ง๐ ?
โœ๏ธ ๐ƒ๐ข๐Ÿ๐Ÿ๐ž๐ซ๐ž๐ง๐ญ ๐ญ๐ฒ๐ฉ๐ž๐ฌ ๐จ๐Ÿ ๐œ๐š๐œ๐ก๐ข๐ง๐  ๐ญ๐ž๐œ๐ก๐ง๐ข๐ช๐ฎ๐ž๐ฌ.
โœ๏ธ ๐€๐๐ฏ๐š๐ง๐ญ๐š๐ ๐ž๐ฌ / ๐ƒ๐ข๐ฌ๐š๐๐ฏ๐š๐ง๐ญ๐š๐ ๐ž๐ฌ ๐จ๐Ÿ ๐ž๐š๐œ๐ก ๐œ๐š๐œ๐ก๐ž ๐ญ๐ฒ๐ฉ๐ž.

I hope you'll like it๐Ÿคž If you have any doubts or want to talk about this, please feel free to comment ๐Ÿ’ฌ

I have spent hours ๐Ÿ•‘ preparing this article for you and want to help the maximum number of people. so kindly show your support by sharing this with your friends & connections ๐Ÿ˜Š
๐—–๐—ผ๐—บ๐—ฝ๐—น๐—ฒ๐˜๐—ฒ ๐—ก๐—ผ๐˜๐—ฒ๐˜€ ๐—ข๐—ป ๐—ฅ๐—˜๐—ฆ๐—ง ๐—”๐—ฃ๐—œ ๐—ณ๐—ผ๐—ฟ ๐—œ๐—ป๐˜๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฒ๐˜„ ๐—ฃ๐—ฟ๐—ฒ๐—ฝ๐—ฎ๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป.

๐–๐ก๐ฒ ๐‘๐„๐’๐“ ๐€๐๐ˆ ๐ข๐ฌ ๐ˆ๐ฆ๐ฉ๐จ๐ซ๐ญ๐š๐ง๐ญ ๐ญ๐จ ๐‹๐ž๐š๐ซ๐ง?

๐™…๐™Ž๐™Š๐™‰, ๐™€๐™ฃ๐™™๐™ฅ๐™ค๐™ž๐™ฃ๐™ฉ๐™จ, ๐™‹๐™ค๐™จ๐™ฉ๐™ข๐™–๐™ฃ, ๐˜พ๐™๐™๐˜ฟ, ๐˜พ๐™ช๐™ง๐™ก, ๐™ƒ๐™๐™๐™‹, ๐™Ž๐™ฉ๐™–๐™ฉ๐™ช๐™จ ๐˜พ๐™ค๐™™๐™š, ๐™๐™š๐™ฆ๐™ช๐™š๐™จ๐™ฉ, ๐™๐™š๐™จ๐™ฅ๐™ค๐™ฃ๐™จ๐™š, ๐˜ผ๐™ช๐™ฉ๐™๐™š๐™ฃ๐™ฉ๐™ž๐™˜๐™–๐™ฉ๐™ž๐™ค๐™ฃ, or something elseโ€ฆ
If youโ€™re familiar with the above word then surely you might have worked on some kinds of APIs (especially those who are experienced developers) in your backend application. Maybe a payment gateway API, Google Maps API, Sending an Email APIs, or any other kind of APIs depending on the type of application and the requirements. 

The most popular and common thing you will hear while working on API isโ€ฆ
๐—ฅ๐—˜๐—ฆ๐—ง ๐—”๐—ฃ๐—œโ€ฆ

What it is? Why is it being used? Why it is the first priority of programmers when it comes to implementing an API? Many questions will pop up in your mind when you will start working on REST API. 

So here you will get all the answers.


https://www.linkedin.com/in/aman-raj-6168b616a

#restapi #frontend #backenddeveloper #json #postman #crud #statuscode #databases #sql #nosql #dsa #interviewpreparation #interview #jobs #nodejs #reactjs #python #javascript #java #webdevelopment #developer #softwareengineer #itservices #services #fullstackdeveloper #aws #cloud #authentication #linkedin #content #google #email
Companies which hire freshers Off-Campus kindly save it & share it ๐Ÿ™Œ๐Ÿ’ฏ

๐Ÿ‘‰ Nagarro: https://lnkd.in/dRyQ_rkk
๐Ÿ‘‰ Virtusa: https://lnkd.in/dHJwPXiG
๐Ÿ‘‰Zoho: https://lnkd.in/dUw9Qi4B
๐Ÿ‘‰ CGI: https://lnkd.in/d3vs3whb
๐Ÿ‘‰ Finastra: https://lnkd.in/dsXSfUev
๐Ÿ‘‰ FIS: https://lnkd.in/dJCX6aVz
๐Ÿ‘‰ Fiserv: https://lnkd.in/d7inSReM
๐Ÿ‘‰ IQVIA : https://lnkd.in/dsxAXftw
๐Ÿ‘‰ JIO: https://lnkd.in/dqVxSNgW
๐Ÿ‘‰ MAQ Software: https://lnkd.in/d2dkHExY
๐Ÿ‘‰ Optum: https://lnkd.in/dvxb_7ds
๐Ÿ‘‰ Publicis Sapient: https://lnkd.in/d6G3tHUF
๐Ÿ‘‰ Geekyants: https://lnkd.in/dDKQVqv2
๐Ÿ‘‰ Accolite: https://lnkd.in/dDN5PWQk
๐Ÿ‘‰ Airtel:https://lnkd.in/d9i9YwjV
๐Ÿ‘‰ EA: https://lnkd.in/dHTe2pFc
๐Ÿ‘‰Gartner: https://lnkd.in/dgsH4KUz
๐Ÿ‘‰ HARMAN: https://lnkd.in/dBP_hSFE
๐Ÿ‘‰ Yellow[.]ai: https://lnkd.in/dUPgitVf
๐Ÿ‘‰ Seimens : https://lnkd.in/df4czTeb
๐Ÿ‘‰ Samsung: https://lnkd.in/d5gUrDxq
๐Ÿ‘‰ Vmware: https://lnkd.in/d7zgbhXk
๐Ÿ‘‰ Adobe https://lnkd.in/dMWhmAKZ
๐Ÿ‘‰ Amazon: https://lnkd.in/dSYUatGR
๐Ÿ‘‰ Cadence Design Systems: https://lnkd.in/dAjV2Df4
๐Ÿ‘‰ CleverTap: https://lnkd.in/dUNg4sZP
๐Ÿ‘‰Cisco: https://jobs.cisco.com/
๐Ÿ‘‰ Dunzo: https://lnkd.in/d5ZUmmG6
๐Ÿ‘‰ FamPay: https://apply.fampay.in/
๐Ÿ‘‰ Flipkart: https://lnkd.in/d_9WfsNY
๐Ÿ‘‰ Googlehttps://lnkd.in/dGMfCuRs
๐Ÿ‘‰ Hackererath : https://lnkd.in/ds2n7SNb
๐Ÿ‘‰ Morgan Stanley: https://lnkd.in/d53kRcp3
๐Ÿ‘‰ EY: https://lnkd.in/d9MbsS3V
๐Ÿ‘‰ MyGate: https://lnkd.in/d5pTjwxs
๐Ÿ‘‰ McAfee: https://lnkd.in/d7vST4g6
๐Ÿ‘‰ Oracle: https://lnkd.in/dDDbnZMu
๐Ÿ‘‰ Microsoft: https://lnkd.in/dKt2drwp
๐Ÿ‘‰ PhonePe: https://lnkd.in/dtTZzhXn
๐Ÿ‘‰ PWC: https://lnkd.in/d4b8DTft
๐Ÿ‘‰ Rakuten: https://lnkd.in/dRuSSrq2
๐Ÿ‘‰Razorpay: https://lnkd.in/dveHTU3p
๐Ÿ‘‰ SAP: https://lnkd.in/dDVKcPST
๐Ÿ‘‰ Media[.]net: https://lnkd.in/dfti6QZ8
๐Ÿ‘‰ Twilio: https://lnkd.in/dskmG6eT
๐Ÿ‘‰ Byjuโ€™s: https://lnkd.in/dX4g5UrW
๐Ÿ‘‰ TCS : https://lnkd.in/dJpHXdvv
๐Ÿ‘‰ Infosys : https://lnkd.in/dEcdZ7gf
๐Ÿ‘‰ Wipro: https://lnkd.in/d89txDcp
๐Ÿ‘‰ Cognizant: https://lnkd.in/d6tp6F_p
๐Ÿ‘‰ LTI: https://lnkd.in/dnCVuQzD
๐Ÿ‘‰ Capgemini: https://lnkd.in/dZBUYY88
๐Ÿ‘‰ DXC Technology: https://lnkd.in/dnVzT7eb
๐Ÿ‘‰ HCL: https://lnkd.in/dwTuQWAf
๐Ÿ‘‰ Hashedin: https://lnkd.in/d2ePnTG4
๐Ÿ‘‰ Hexaware: https://jobs.hexaware.com/
๐Ÿ‘‰ Revature: https://lnkd.in/dtJkkrBp
๐Ÿ‘‰ IBM: https://lnkd.in/dU-VhUCw

๐‰๐จ๐ข๐ง ๐ญ๐ก๐ข๐ฌ ๐ญ๐ž๐ฅ๐ž๐ ๐ซ๐š๐ฆ ๐ ๐ซ๐จ๐ฎ๐ฉ ๐Ÿ๐จ๐ซ ๐ฉ๐ซ๐ž๐ฆ๐ข๐ฎ๐ฆ ๐‰๐จ๐›๐ฌ/Notes:https://t.me/teamJavaHyd

Do Follow Aman Raj. for more such amazing stuff ๐Ÿ’ฏ๐Ÿ™Œ
https://www.linkedin.com/in/aman-raj-6168b616a

#interviewpreparation #interviewprep #leetcode #opportunites #google #microsoft
๐Ÿ‘1