Comments (6)
And maybe we should change the labels, "Junior" and "Senior" give a quite strong impression that these questions are for Junior devs/Senior devs. IMO, we should first change the labels from
- Junior -> Easy
- Intermediate
- Senior -> Difficult
from 30-seconds-of-interviews.
Easy, intermediate, hard is quite decent, too. I mean Junior questions can be hard but knowledge a senior has. Senior questions can be easy but knowledge a junior might have. Sounds better imho.
from 30-seconds-of-interviews.
I think they are ok and they are not all that prominent on the website to be an issue. Add a disclaimer maybe to tell people that they are not always correct or exact and that people with different experience in different fields may find the expertise divison somewhat inaccurate?
from 30-seconds-of-interviews.
We could even go to a rating logic on a scale from 1 to 10, which will be more granular and not use umbrella terms for a lot of difficulty levels.
from 30-seconds-of-interviews.
I agree that the Redditor has hit upon a problem, but like most intermediate designers they've addressed the wrong problem:
- Our rating system uses incorrect labels that in most contexts means something completely different
When the rating system was devised it was devised with level of 'knowledge of language' versus 'knowledge of implementation' which is vastly different in an interview. We should change them to instead show that it is the difficulty of the knowledge of the question's expected answer, and not of the question itself.
I like @flxwu suggestion
from 30-seconds-of-interviews.
I've noticed this too. Many people complain that they know senior questions while struggle with junior once and so on.
I don't think we should remove difficulty at all. It is nice to be able to see what belongs where once you know the answer. However, our ranking system might not be accurate so we can use easy, intermediate and hard as @flxwu suggested? What's your opinion on this @atomiks @Chalarangelo
EDIT: for the small number of questions we have I think ranking them 1-10 would be even harder. 1-3 scale that we already have is fine to me.
from 30-seconds-of-interviews.
Related Issues (20)
- Refactor + Optimize builder scripts HOT 1
- New feature proposal: React Questions HOT 8
- Give each question a ID to allow linking to specific questions. HOT 3
- Question is displayed twice in README.md HOT 13
- Reword the `setState` question to explicitly reference React HOT 1
- An error in JS question: What is a stateless component? HOT 1
- The answer of the question "In which states can a Promise be?" have to include the state <settled> HOT 2
- Comment is showing on main website under 'Good to hear' HOT 1
- update stateful-components.md HOT 8
- A problem with 'What is Big O Notation?'
- A problem with 'What is Big O Notation?' HOT 3
- questions.json is not built correctly when a question is missing a section HOT 1
- Found a typo HOT 2
- Question on CSS sibling selectors is partially wrong HOT 1
- Feature Request: Dark Mode HOT 2
- Home URL is broken 404 HOT 2
- Plans for the second version HOT 11
- Accessibility questions HOT 9
- The answer to the "What are JavaScript data types?" question is no longer correct HOT 1
- A small request HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 30-seconds-of-interviews.