LeetCode: Difference between revisions

Content deleted Content added
Wowwow02 (talk | contribs)
I added in a new section called Types Of Problems
Wowwow02 (talk | contribs)
I separated the paragrpahs into two sections for clarity. Before, it was convoluted, and it switched between topics, but now it is clear what the page is saying. Also, I added a little more to the history section
Tags: references removed Visual edit
Line 20:
 
== Types of Problems ==
Leetcode is an interview preparation website for technical interviews. Leetcode will develop your intuition for the similar problems companies will ask during an interview.<ref>{{Cite web |last=Kolakowski |first=Nick |date=2022-12-08 |title=Which Programming Languages Are Growing? |url=https://www.dice.com/career-advice/which-programming-languages-are-growing |access-date=2023-10-10 |website=Dice Insights |language=en}}</ref> Currently, there are eighteen different categories that a Leetcode question can be from. In no particular order, these are: Arrays, Two Pointers, Stack, Binary Search, Sliding Window, Linked List, Trees, Tries, Backtracking, Heaps/Priority Queues, Graphs, Dynamic Programming, Intervals, Greedy Algorithms, Bit Manipulation, and Math/Geometry.<ref>{{Cite web |title=NeetCode.io |url=https://neetcode.io/roadmap |access-date=2023-10-10 |website=neetcode.io}}</ref> In each problem category, there are three levels that a problem could be: easy, medium, and hard. There are 736 easy questions, 1521 medium questions, and 634 hard questions available on Leetcode.<ref>{{Cite web |title=LeetCode - The World's Leading Online Programming Learning Platform |url=https://leetcode.com/ |access-date=2023-10-10 |website=leetcode.com}}</ref> Different companies propose different problems during interviews. The premium membership in Leetcode allows a user to access company-specific questions: Groups of questions categorized by a specific company.<ref>{{Cite web |title=LeetCode - The World's Leading Online Programming Learning Platform |url=https://leetcode.com/ |access-date=2023-10-10 |website=leetcode.com}}</ref>
 
== Contests and Interview ==
Leetcode was founded in Silicon Valley in 2015. In 2017, Leetcode amounted to 1million users.<ref>{{Cite web |title=LeetCode {{!}} LinkedIn |url=https://www.linkedin.com/company/leet-code |access-date=2023-10-10 |website=www.linkedin.com |language=en}}</ref>
Additionally, Leetcode provides its users with mock interviews and online assessments. Each week, Leetcode hosts weekly competitions and biweekly competitions, and its users compete against each other.<ref>{{Cite web |title=LeetCode - The World's Leading Online Programming Learning Platform |url=https://leetcode.com/ |access-date=2023-10-10 |website=leetcode.com}}</ref>
 
Currently, there are eighteen different categories that a Leetcode question can be from. In no particular order, these are: Arrays, Two Pointers, Stack, Binary Search, Sliding Window, Linked List, Trees, Tries, Backtracking, Heaps/Priority Queues, Graphs, Dynamic Programming, Intervals, Greedy Algorithms, Bit Manipulation, and Math/Geometry.<ref>{{Cite web |title=NeetCode.io |url=https://neetcode.io/roadmap |access-date=2023-10-10 |website=neetcode.io}}</ref>
 
In each problem category, there are three levels that a problem could be: easy, medium, and hard. There are 736 easy questions, 1521 medium questions, and 634 hard questions available on Leetcode.<ref>{{Cite web |title=LeetCode - The World's Leading Online Programming Learning Platform |url=https://leetcode.com/ |access-date=2023-10-10 |website=leetcode.com}}</ref> Different companies propose different problems during interviews. The premium membership in Leetcode allows a user to access company-specific questions: Groups of questions categorized by a specific company.<ref>{{Cite web |title=LeetCode - The World's Leading Online Programming Learning Platform |url=https://leetcode.com/ |access-date=2023-10-10 |website=leetcode.com}}</ref>
 
Additionally, Leetcode provides its users with mock interviews and online assessments. Each week, Leetcode hosts weekly competitions, and its users compete against each other.<ref>{{Cite web |title=LeetCode - The World's Leading Online Programming Learning Platform |url=https://leetcode.com/ |access-date=2023-10-10 |website=leetcode.com}}</ref>
 
The technical coding interview, however, is not the only part of the software engineering interivew: Interviewers can also ask questions on system design.<ref>{{Citation |last=Harper |first=Jocelyn |title=Interview Insight: How to Get the Job |date=2023 |url=https://doi.org/10.1007/978-1-4842-8783-5_4 |work=A Software Engineer’s Guide to Seniority: A Guide to Technical Leadership |pages=19–28 |editor-last=Harper |editor-first=Jocelyn |access-date=2023-10-10 |place=Berkeley, CA |publisher=Apress |language=en |doi=10.1007/978-1-4842-8783-5_4 |isbn=978-1-4842-8783-5}}</ref> [[Systems design|System design]] is "''defined as a process of creating an architecture for different components, interfaces, and modules of the system and providing corresponding data helpful in implementing such elements in systems."'' Leetcode offers system design preparation as part of its premium plan.<ref>{{Cite web |title=Explore - LeetCode |url=https://leetcode.com/explore/learn/card/system-design/ |access-date=2023-10-10 |website=leetcode.com}}</ref> Leetcode can also prepare you for quant developer interviews.<ref>{{Cite web |title=Engineering To Quant Finance - How To Make The Transition {{!}} QuantStart |url=https://www.quantstart.com/articles/engineering-to-quant-finance-how-to-make-the-transition/ |access-date=2023-10-10 |website=www.quantstart.com}}</ref> Quant development engineers do a lot of low-level programming, so it is imperative that someone interviewing for this position practice Leetcode questions with C++.
Line 34 ⟶ 29:
== History ==
 
LeetCodeLeetcode was founded in [[Silicon Valley]] in 2015. In 2017, Leetcode amounted to 1million users.<ref>{{Cite bookweb |lasttitle=吴江编著LeetCode {{!}} LinkedIn |url=https://bookswww.googlelinkedin.com/books?id=ENZqEAAAQBAJ&pg=PT9 |title=高效制胜:程序员面试典型题解company/leet-code |access-date=20212023-0710-0110 |publisherwebsite=Beijing Book Cowww. Inclinkedin. |isbn=978-7-115-55198-6com |language=zhen}}</ref>
 
LeetCode expanded its operations to China in 2018.<ref name=yicai>{{Cite web |first=Liao |last= Shumin |title=IT Job Interview Prepper LeetCode Pockets USD10 Million From Lightspeed China |url=https://www.yicaiglobal.com/news/it-job-interview-prepper-leetcode-pockets-usd10-million-from-lightspeed-china |access-date=2023-08-16 |website=www.yicaiglobal.com |language=en}}</ref> In 2021, LeetCode secured its first round of funding, receiving a $10 million investment from [[Lightspeed China Partners]].<ref name=yicai/>