Django Interview Questions (Junior Developer)

preview_player
Показать описание

Interview questions I have been asked in the past when applying for jobs and questions I asked when interviewing junior developers.

Timestamps
00:00 Intro
4:31 - How comfortable are you with Python?
4:53 - HTML/CSS Skill level?
5:19 - Any JavaScript Experience?
6:03 - What is Django?
6:50 - What can you build with Django?
8:30 - Difference Between a Project & App?
9:24 - How do we initialize a project?
9:33 - How do we initialize an app?
9:41 - How do we start our development server?
10:50 - What are models? What are views? What are templates?
11:38 - What are url patterns?
12:11 - What is the Django Admin panel?
12:35 - Make migrations & migrate command
13:13 - FBV vs CBV
13:56 - What database system do you prefer?
14:33 - How do you set up a database connection?
15:21 - Why do we add names to URL's & how do we access them dynamically?
16:46 - Where do we store templates?
17:30 - Django Templating Language
19:27 - What are static files?
19:54 - Serving static files during development?
20:23 - What is MEDIA_ROOT
21:53 - Serving static files during production?
22:18 - Common Model attributes
23:20 - Querying the database
25:06 - What are CSRF Tokens?
25:28 - What are Model Forms?
26:06 - What is DRF?
26:49 - What are Django Signals?
27:35 - How can we set restrictions on views?
28:13 - What are Model Serializers?
Рекомендации по теме
Комментарии
Автор

This channel is literally a gold mine.

namgoCS
Автор

I always wondered how the Django interview is like, thanks a lot Dennis.

salimkachemela
Автор

He might not know, but Dennis and freecodecamp lauched my whole damn career :D

zolika
Автор

This is my favorite channel for learning Django. Thanks Dennis and please keep creating great contents like this, we appreciate it so much! 💪💪

techdomed
Автор

You're Django tutorials and the way of teaching is so good and very easy to learn. I really loved it. Because whenever I heard the word 'Django' people will started to say Django is hard to learn but you made it as simple as that. Thank you Dennis. This video is also very helpful

venkateshanap
Автор

I saw this video last week, i'm still standing clapping. Thanks Dennis 🙌👍

manuellopes
Автор

When I discovered your channel, I was so happy to finally have a teacher who can explain complicated stuff in very shorts, but so CLEAR. Before I started your courses, Django was really a taught topic for me. Although now I've got my internship in this area.

Thank you so much for sharing your knowledge and experience. Dennis, you're an awesome teacher who teaches so elegantly inspiring students by the way! Best of the best❤

iemon
Автор

this video was quite overwhelming to me because I do not really know to much about django. this just honestly motivating me to learn as much as I can and thats what I'll do, thanks Dennis. great video.

moestaxx
Автор

I watch this channel with open mind, open heart and taking as much notes as I can

Jollyjoky
Автор

There are videos on coding interviews. There are also tutorial videos on Django. But yours is the first video I encountered that focuses on both things. Love this focuses perspective, also provides a sketched outline of learning path of Django. Keep it up!

rossli
Автор

Ireally love the efforts you put in man!!🙌🙌🙌. Keep up the good work

naineshrathod
Автор

I knew everything you asked because of your free YouTube course. Thanks a lot!

EudesRodrigo
Автор

So useful and informative video, Dennis. Thanks a lot for the content you make!
Saludos desde España!

pipe
Автор

Thank you so so much for this video! I have an early Django SWE interview next week, and your videos have helped me brush up a lot on Django ideas and concepts. I know most of the answers to these questions so I am feeling quite encouraged! Will be practicing talking through the answers in this video!

jiwonkim
Автор

It's the best video I've watched for an interview preparation!

omarraafat
Автор

Now I wonder what would be your intermediate / medior / advanced questions be? Like what are websockets, how you can use them with django? Difference between wsgi / asgi? What is a UUID good for? How would you do a backend queue & what is it good for? And similar stuff. Also how would you integrate a django app with react or vue? What are your options? Pros / contras?

jj-big-slay-yo
Автор

Thanks a lot for this! here I was thinking I am months away from a junior django job and it turns out I know 90% of this stuff like the back of my hand

antfact
Автор

Thank you for sharing your knowledge!, very useful. I hope we can see in the future interviews for advance/expert developers

jorgegutierrez
Автор

You literally made my interview super easy & fun, U'r a Dimond for Python-django developer.

AnkitSingh-xgqy
Автор

This awesome, first time someone mentioned - Django Templating Language. :D

faisalahmed