Is there a website for programmers to write questions?

Not much nonsense, go directly to the topic.

Five domestic + five foreign countries, to meet all your interview and study needs.

domestic

1.LeetCode:https://leetcode-cn.com/

Advantages: multiple question types and classics. In China, it is definitely the head brushing software.
Insert picture description here

2. Algorithm learning LeetCode: https://leetcode.com/

On the algorithm learning website, go up to the two algorithm questions every day, and you are not afraid to travel around the world.
Insert picture description here

3. Niuke.com — Face-to-face and interview questions: https://www.nowcoder.com

A recruitment website that integrates a pen interview system, question bank, course education, community communication, and recruitment promotion. Interview questions and interview questions from various companies are shared. If you read carefully before looking for a job, you will surely gain a lot! Get your favorite offer!
Insert picture description here

4. Web development exercises: https://www.freecodecamp.org/

This is a web development learning website initiated abroad. From simple to in-depth, it will take you step by step to learn web development. Just like a workbook, and when you complete the corresponding content, you will get the corresponding qualification certification.
Insert picture description here

5. Baidu Front-end Technology Institute — Front-end development project library: http://ife.baidu.com

For front-end learners, see here. Baidu's official front-end development learning technology institute has topics ranging from simple to difficult. If you can do all the questions inside, it will not be a problem to find a BAT front-end work.
Insert picture description here

foreign:

1. Japanese algorithm competition website AcCoder: http://atcoder.jp

AtCoder is the largest algorithm competition website in Japan. It supports two languages, Japanese and English, which is the most suitable for friends who learn Japanese.
Insert picture description here
(The ellipse in the upper right corner of the figure is the switch for switching between English and Japanese. The interface of the two languages ​​is different. Let's go and see the English version of the interface.)

2. Russia's Timus Online Judge: https://acm.timus.ru/

As the largest website for "battle nation", Timus Online Judge's questions mostly come from Ural Federal University, Ural Championships, Ural ACM ICPC competitions and competitions held in Petrozavodsk training camp. There are more advanced algorithm problems, and the difficulty is high. Friends with stronger abilities can give it a try. At the same time, the website also supports two languages, Russian and English, so don’t miss it if you learn Russian. (The switch button is in the upper left oval in the picture)
Insert picture description here

3. Poland's largest online assessment system Sphere Online Judge ("SPOJ"):

https://www.spoj.com/
"SPOJ" was established by the Polish Sphere Laboratory. The topics are very distinctive, but the quality is uneven. Friends need to identify them by themselves, but members can create their own topics, and they are advanced Users are allowed to organize competitions according to their own rules and questions.
Insert picture description here

4. TopCoder website for graphic designers and programmers: https://www.topcoder.com/

This website can be said to be a programming competition website. There are two to three online competitions every month, and new rankings of the contestants are made according to the results of the competition. Participants can choose Java, C++, C#, VB or python for programming according to their own hobbies. Using competitions, scoring, remuneration and other methods to attract many graphic designers and programmers to work part-time.
Insert picture description here

5. Codeforces, an online evaluation system created by a team: http://codeforces.com/

The website was created and operated by a team from Saratov State University in Russia. It is one of the most famous online evaluation systems in the world. There are high-level players, high-quality questions, and high-density competitions.
Insert picture description here

Guess you like

Origin blog.csdn.net/BinSTD/article/details/110870676