# HackerRank

HackerRank is a developer skills platform for coding practice, technical assessments, interviews, and upskilling.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## 10 Online Platforms for Practicing Python

DevFeed: [10 Online Platforms for Practicing Python](<https://devfeed.tech/articles/top-10-online-platforms-to-practice-python-every-dev-should-know-17874.md>)

Original publisher: [Read original article](<https://www.codemotion.com/magazine/backend/top-10-online-platforms-to-practice-python-every-dev-should-know/>)

Author: Lucilla Tomassi

Published: 2025-05-13T08:40:57Z

Content type: comparison

Language: en

Sources: [Backend Job: skill, salary and insights - Codemotion Magazine](<https://devfeed.tech/sources/backend-job-skill-salary-and-insights-codemotion-magazine.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [LeetCode](<https://devfeed.tech/topics/leetcode.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>), [Data structures](<https://devfeed.tech/topics/data-structures.md>), [Repl.it](<https://devfeed.tech/topics/replit.md>), [HackerRank](<https://devfeed.tech/topics/hackerrank.md>)

Tags: [algorithms](<https://devfeed.tech/tags/algorithms.md>), [algorithms-and-data-structures](<https://devfeed.tech/tags/algorithms-and-data-structures.md>), [backend](<https://devfeed.tech/tags/backend.md>), [frameworks](<https://devfeed.tech/tags/frameworks.md>), [learning](<https://devfeed.tech/tags/learning.md>), [programming](<https://devfeed.tech/tags/programming.md>), [python](<https://devfeed.tech/tags/python.md>), [replit](<https://devfeed.tech/tags/replit.md>)

### AI overview

This comparison introduces ten online platforms for practicing Python, considering their advantages and drawbacks for learners and experienced developers. The supplied text highlights Replit for browser-based coding and collaboration, and LeetCode for algorithm and data-structure challenges and interview preparation.

### Source excerpt

Learning and improving your Python skills is a never-ending journey. Whether you're a beginner taking your first steps into the world of programming or a senior developer looking to sharpen your expertise, practicing Python is essential for growing as a programmer. Luckily, in 2025, there are plenty of online platforms offering both basic exercises for... Read more The post Top 10 online platforms to practice Python every dev should know appeared first on Codemotion Magazine.

## Virtual Interview Reflection

DevFeed: [Virtual Interview Reflection](<https://devfeed.tech/articles/virtual-interview-reflection-41250.md>)

Original publisher: [Read original article](<https://www.emilykager.com/writing/2021/02/12/interviewing.html>)

Published: 2021-02-12T18:23:05Z

Content type: opinion

Language: en

Sources: [Emily Kager](<https://devfeed.tech/sources/emily-kager.md>)

Topics: [Job](<https://devfeed.tech/topics/job.md>), [HackerRank](<https://devfeed.tech/topics/hackerrank.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [hiring](<https://devfeed.tech/tags/hiring.md>), [interviewing](<https://devfeed.tech/tags/interviewing.md>), [virtual](<https://devfeed.tech/tags/virtual.md>), [writing](<https://devfeed.tech/tags/writing.md>)

### AI overview

A personal reflection on going through a real tech interview process for the first time, including imposter syndrome, remote interviewing, referrals, multiple offers, interview fatigue, and the value of personal support.

### Source excerpt

I have a confession.

## How We Interview at Addepar

DevFeed: [How We Interview at Addepar](<https://devfeed.tech/articles/how-we-interview-at-addepar-30545.md>)

Original publisher: [Read original article](<https://medium.com/build-addepar/how-we-interview-at-addepar-9ef77b6bd11b?source=rss----596e43e5e150---4>)

Author: Ben

Published: 2017-10-10T13:17:05Z

Content type: article

Language: en

Sources: [Addepar](<https://devfeed.tech/sources/addepar.md>)

Topics: [HackerRank](<https://devfeed.tech/topics/hackerrank.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [hiring](<https://devfeed.tech/tags/hiring.md>), [interview](<https://devfeed.tech/tags/interview.md>), [interviewing](<https://devfeed.tech/tags/interviewing.md>), [practices](<https://devfeed.tech/tags/practices.md>), [team](<https://devfeed.tech/tags/team.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

Addepar describes how it designs and continually improves its technical interview process, balancing fair candidate assessment, employee time, candidate experience, and hiring decisions. The company discusses its use of collaborative coding tools, question selection, interviewer feedback, and training employees to participate in interviewing.

### Source excerpt

At Addepar, we're committed to cracking the hard problem of technical interviewing. We know that to hire the most qualified, best matched candidates, our interview process needs to be engaging, challenging, and fair. When we're designing our interview process, we ask: How do we gather the right information effectively and without bias? How do we get the best odds that both Addepar and the candidate will make the right decision coming out of the phone screen or interview day? How do we make tradeoffs between how much time we ask current employees to devote to the process and ensuring that candidates have the best possible experience? The goal of an interview is to make a hire/no-hire decision and for the candidate to make a decision on whether to join. Compared to decisions like how to design or build a certain feature, these decisions are infrequent. How do we update the process to incorporate learnings as fast possible? Seeking and sharing knowledge are among our core company values, and because of that we're always iterating on the process to incorporate learnings we've gained while interviewing hundreds of candidates. So if you've interviewed before, or if you'd like to interview again, chances are that the experience will be different the second or third time around. We've tested and changed everything from the collaborative document editor we use (Collabedit vs. Stypi vs. HackerRank) to the questions themselves (tracked via Github, always open for internal PRs) to the types of questions we ask (Do we ask behavioral, experience-based, or skill-based questions? How many of each? To which candidates should we ask each set of questions?) to the way that we structure interviewer feedback. In the following sections, we'll describe the pillars that guide our current philosophy and that we've used to implement the process itself. Interviewing is Everyone's Responsibility Building a strong company is each employee's responsibility. We expect all of our current employees