Django Interview Questions (Junior Developer)

Ойын-сауық

Checkout my new Django Course!
dennisivy.teachable.com/p/dja...
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:01 - What does the settings.py file do?
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
20:43 - What does "python manage.py collectstatic" do?
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?

Пікірлер: 247

  • @namgoCS
    @namgoCS3 жыл бұрын

    This channel is literally a gold mine.

  • @DennisIvy

    @DennisIvy

    3 жыл бұрын

    ☺️

  • @andresjacome6200

    @andresjacome6200

    3 жыл бұрын

    @@DennisIvy is it worth it to learn Django 2021? I have read blogs and online recommendations, everyone seems to put Flask ahead of Django Rest Framework

  • @tagifts

    @tagifts

    2 жыл бұрын

    @@andresjacome6200 I know django. I don't know flask. What I understand from other people opinion is django is more robust/capable than flask. I don't know the job demand though.

  • @bigpickles

    @bigpickles

    Жыл бұрын

    Kids these days not understanding the meaning of literal!

  • @wokeezz

    @wokeezz

    11 ай бұрын

    For real, I've been binging his channel more than anything else 😂

  • @zolika154
    @zolika1543 жыл бұрын

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

  • @shaiksadik2541

    @shaiksadik2541

    3 жыл бұрын

    R u working? R u a django developer

  • @salimkachemela
    @salimkachemela3 жыл бұрын

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

  • @Jollyjoky
    @Jollyjoky3 жыл бұрын

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

  • @techdome3d
    @techdome3d3 жыл бұрын

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

  • @manuellopes9521
    @manuellopes95213 жыл бұрын

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

  • @iemon5842
    @iemon58422 жыл бұрын

    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❤

  • @venkateshanap3271
    @venkateshanap32713 жыл бұрын

    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

  • @EudesRodrigo
    @EudesRodrigo3 жыл бұрын

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

  • @naineshrathod2392
    @naineshrathod23923 жыл бұрын

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

  • @omarraafat14
    @omarraafat14 Жыл бұрын

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

  • @mediacatalyst1094
    @mediacatalyst10943 жыл бұрын

    Thank you Dennis. This is simply amazing.

  • @emperorpalpatine7808
    @emperorpalpatine78083 жыл бұрын

    Never been so early. Worth it.

  • @moestaxx286
    @moestaxx286 Жыл бұрын

    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.

  • @hamzasabri5610
    @hamzasabri5610 Жыл бұрын

    Thank you so much, I really loved the way you put all these questions

  • @raymondapungu7280
    @raymondapungu72803 жыл бұрын

    Starting my morning with this awesome knowledge🔥🔥

  • @jj-big-slay-yo
    @jj-big-slay-yo3 жыл бұрын

    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?

  • @deobyeol8083
    @deobyeol80833 жыл бұрын

    Thank you this is so informative! I am still a beginner myself and this makes me think and see myself if I could answer

  • @pipe3194
    @pipe31943 жыл бұрын

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

  • @tim_ggprogrammer3545
    @tim_ggprogrammer35453 жыл бұрын

    Thank you Dennis! That was indeed helpful.

  • @AnkitSingh-xg4qy
    @AnkitSingh-xg4qy3 жыл бұрын

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

  • @akshayboddhul
    @akshayboddhul3 жыл бұрын

    Useful for my next interview Thanks Dennis Ivy

  • @Thatonedude96
    @Thatonedude962 жыл бұрын

    So I’ve been developing in Django for only a few weeks tbh. I’ve studied the documentation fairly well and I’m about to start working on my second Django project. What shocked me is I knew almost every question as well as able to give examples. This really boosted my confidence and let’s me know my studying is paying off. For front end ik HTML and CSS very well JavaScript im decent at I can manipulate the DOM fairly well. I may start applying for a junior role soon. Thank you :)

  • @estebanhirzfeld6604

    @estebanhirzfeld6604

    Жыл бұрын

    I feel the same! Did you get a job?

  • @numen428

    @numen428

    Жыл бұрын

    good luck. probably you landed a new job. but never lose hope. sometimes you wont get hired coz of over-competency. human nature ( from interviewer side ). Just accept it when it happens

  • @adibaalotualexander2484

    @adibaalotualexander2484

    Жыл бұрын

    Great, how's it going now?

  • @chaitanyaasati
    @chaitanyaasati3 жыл бұрын

    Its so much useful for me. Thank you for creating it.

  • @rakibali8087
    @rakibali80872 жыл бұрын

    Thanks, just aced a technical interview, this video helped a lot!

  • @yogeshyts
    @yogeshyts2 жыл бұрын

    This channel is literally a Diamond mine.

  • @jiwonkim89
    @jiwonkim89 Жыл бұрын

    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!

  • @moriayo8750

    @moriayo8750

    Жыл бұрын

    Hey, hi. I hope your interview was a successful one.

  • @jorgegutierrez9385
    @jorgegutierrez93853 жыл бұрын

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

  • @kalkulus174
    @kalkulus1743 жыл бұрын

    Thanks a lot, Dennis. This was really helpful

  • @kanweiedward5728
    @kanweiedward57282 жыл бұрын

    Thank you Ivy, I really appreciate your efforts!!!

  • @achintyamandal5132
    @achintyamandal51323 жыл бұрын

    Excellent questions and answers. Thanks a lot.

  • @qwerty6-6
    @qwerty6-63 жыл бұрын

    Getting interview anxiety already! Great video!

  • @codematics8344
    @codematics83442 жыл бұрын

    Thanks for this video! Now I know I’m ready for a junior Django developer position as I got all the answers right 😀

  • @rossli8621
    @rossli86217 ай бұрын

    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!

  • @ant1fact
    @ant1fact2 жыл бұрын

    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

  • @MiguelDuffy
    @MiguelDuffy3 жыл бұрын

    Thanks Dennis for this great content!

  • @faisalahmed2394
    @faisalahmed23943 жыл бұрын

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

  • @eagleofsharm
    @eagleofsharm3 жыл бұрын

    Really good video, Thanks Denis.

  • @parmeet7813
    @parmeet78133 жыл бұрын

    This video motivated me to apply for Django Jobs I can answer almost 90% of the questions mentioned in this video. ( should learn about DRF , Django Signal )

  • @rangabharath4253
    @rangabharath42533 жыл бұрын

    awesome as always. Thanks Dennis :-)

  • @samucancld
    @samucancld Жыл бұрын

    Thanks for this video man

  • @afaf6478
    @afaf64783 жыл бұрын

    Great video! Thanks dude!

  • @themarksmith
    @themarksmith3 жыл бұрын

    Excellent video, thank you! Would like to see more on this, maybe a similar video for mid and senior roles...

  • @rahulsriram6295
    @rahulsriram62953 жыл бұрын

    Thanks Dennis. Thank you so much

  • @mikeadigu2704
    @mikeadigu2704 Жыл бұрын

    Thanks a lot my mentor, I have been in Django for about 5months now, I was know 90%of the questions I feel I now have the confidence to apply for the position of a junior developer

  • @shoxruxsunnatov
    @shoxruxsunnatov3 жыл бұрын

    Very useful for interns. Thanks

  • @wangyex
    @wangyex Жыл бұрын

    Dude you are so helpfulllll!

  • @hbfl3x50
    @hbfl3x50 Жыл бұрын

    I love what you are doin,, when I get a job I will repost this here

  • @marceloxaviermarquezalba2763
    @marceloxaviermarquezalba27633 жыл бұрын

    thanks! i really appreciated the info!

  • @thegailen
    @thegailen2 жыл бұрын

    This video was really encouraging. I've just started learning Django in the past week. I had the answer for like 90% of these fairly easily. I was feeling like I've been struggling to pick it up prior to watching this. Great video!

  • @jeffreywhewhetu5754

    @jeffreywhewhetu5754

    2 жыл бұрын

    Me too

  • @brimward122

    @brimward122

    Жыл бұрын

    Same

  • @benjaminjuma8230
    @benjaminjuma82303 жыл бұрын

    Thank you Dennis

  • @UnleashingMayhem
    @UnleashingMayhem2 жыл бұрын

    Great video. Thank you.

  • @sujan_np
    @sujan_np2 жыл бұрын

    Very useful stuff.

  • @moqbelel_saidy4698
    @moqbelel_saidy46983 жыл бұрын

    Thank you brother for sharing your knowledge. I have been learning a lot from your channel and your course on Udemy. Keep it up

  • @GustavoPMex
    @GustavoPMex2 жыл бұрын

    Thanks, I will have my interview in few days

  • @danielvaliente007
    @danielvaliente0073 жыл бұрын

    Thank you for the information

  • @nikitasangale199
    @nikitasangale1993 жыл бұрын

    Thanku so much for this amazing video 😍

  • @pronobmozumder
    @pronobmozumder2 жыл бұрын

    Denis, thanks a lot!

  • @briannduhiu2441
    @briannduhiu24412 жыл бұрын

    Thanks, very informative

  • @fromdjangoimport__help__3585
    @fromdjangoimport__help__35853 жыл бұрын

    It's very helpful they way you teach.. Sir 😄

  • @AcademyOmen
    @AcademyOmen3 жыл бұрын

    Thanks Sir Dennis. Django all the way 👆✌️

  • @ChaosArtist
    @ChaosArtist2 жыл бұрын

    Nice overview.

  • @gagantechtechnical6737
    @gagantechtechnical67372 жыл бұрын

    Amazing video, best video in KZread ❣️💖

  • @dhruvilshah9098
    @dhruvilshah90983 жыл бұрын

    Very helpful sir!

  • @andrewevans4722
    @andrewevans47222 жыл бұрын

    Great video!

  • @kedanubalde6514
    @kedanubalde6514 Жыл бұрын

    Dennis your so awesome eve learning a lot of your blog's . Thank you for such a wonderful content about django web developer.. More power came up sir🔥🔥🔥🔥. Solid subscribers from the start ..

  • @ashrayshiva9484
    @ashrayshiva94843 жыл бұрын

    Thank you bro for the valuable content. Love from INDIA.

  • @lofmaan
    @lofmaan2 жыл бұрын

    Great work Dennis, thanks for sharing, can you consider making another video about Django Interview Questions for mid-senior and senior? thanks and cheers

  • @daveh9941
    @daveh99413 жыл бұрын

    Top channel, was learning Python and needed to start building Web apps so I can apply for jobs. This channel covers great material and with Django it feels like everything has clicked together. My question is, is Django an in demand framework? What's the outlook for future Web apps?

  • @AashishKumar-op2dm
    @AashishKumar-op2dm3 жыл бұрын

    Thanks Dennis 👍

  • @fichtensaft5149
    @fichtensaft51499 ай бұрын

    Thank you!

  • @abcofprogramming24
    @abcofprogramming242 жыл бұрын

    Thanks. This video is literally the book django for beginners by william s vincent.

  • @daqa290885
    @daqa2908853 жыл бұрын

    Thanks for the informaton, is very ussefull.

  • @SisiraSomaratne
    @SisiraSomaratne3 жыл бұрын

    Oh! he is a very intelligent interviewer. Definitely these questions can hire a good Django programmer or a person with some knowledge and mentor him to develop.

  • @JoseLuisMorales
    @JoseLuisMorales Жыл бұрын

    Wow thanks a lot for the list awesome compilation for jump on me next position as dev

  • @psykepro
    @psykepro2 жыл бұрын

    Great video! Just to clarify one thing: models.ForeignKey sets Many-To-One not One-To-Many relationship on the model which is added. Which adds by implicitly One-To-Many relationship to the other model. :)

  • @armanahmed4806
    @armanahmed48063 жыл бұрын

    Fantastic video very very useful

  • @mentalistaes7324
    @mentalistaes73245 ай бұрын

    Thank you brother

  • @mohamadrezamotaghi7427
    @mohamadrezamotaghi74273 жыл бұрын

    Thank You. I didn't know anything about Django but I watched this video, went to my interview, got the job, and now after just 10 days I feel like I've learned a considerable amount(In comparison to the 2 weeks ago version of myself) of the framework. Thank you very much.

  • @moody_moon_coder

    @moody_moon_coder

    2 жыл бұрын

    really, how you are doing in your job, if you don't now much?

  • @user-ig5qe8sy9b

    @user-ig5qe8sy9b

    2 жыл бұрын

    ​@@moody_moon_coderi think now he just know enough

  • @novartisnk9684
    @novartisnk9684 Жыл бұрын

    thank you so much! :)

  • @aguywithoutaname
    @aguywithoutaname Жыл бұрын

    WOW 😳 I can't believe that I could answer almost all the questions. All from KZread tutorials. I can't believe myself 😁

  • @creativecraft4498
    @creativecraft4498 Жыл бұрын

    Thanks man

  • @RK-sg6mq
    @RK-sg6mq2 жыл бұрын

    Helpful video 👍

  • @Bartekst0
    @Bartekst02 жыл бұрын

    I'm going through your Django course before interview for the Junior Python Developer. Wish me luck🤞

  • @akashdamle3731
    @akashdamle37313 жыл бұрын

    Dennis, I am extremely grateful for this, I'm going to hire soon. You are awesome for uploading this

  • @DennisIvy

    @DennisIvy

    3 жыл бұрын

    Awesome, glad it helped! I’m gonna make one for senior/mid level developers so the questions will be much more advanced.

  • @akashdamle3731

    @akashdamle3731

    3 жыл бұрын

    @@DennisIvy yes! subbed from a long time. would be waiting to watch it :D

  • @alexzec7337

    @alexzec7337

    3 жыл бұрын

    @Akash Damle i know answers to all the questions, if you willing to hire 😎

  • @akashdamle3731

    @akashdamle3731

    3 жыл бұрын

    @@alexzec7337 haha! let's see how much can you actually do though? xD

  • @alexzec7337

    @alexzec7337

    3 жыл бұрын

    @@akashdamle3731 send me your tests asap 😎

  • @orazovdidar
    @orazovdidarАй бұрын

    Bro casually created the best channel on KZread

  • @DennisIvy

    @DennisIvy

    Ай бұрын

    🙏

  • @o1techacademy
    @o1techacademy Жыл бұрын

    Thank you bro

  • @gautami5934
    @gautami59343 жыл бұрын

    Helpful .. Thank you

  • @h4cktivist590
    @h4cktivist5903 жыл бұрын

    Thank you so much

  • @piyush-singh
    @piyush-singh Жыл бұрын

    You're a gem

  • @nagapurisandeep2231
    @nagapurisandeep22312 жыл бұрын

    thank you sir

  • @larochka1
    @larochka13 жыл бұрын

    thank you sooooooo much!!!

  • @vishrutbhake7148
    @vishrutbhake71483 жыл бұрын

    Hello sir. Great work . I tried to ans all your que and answer to myself, before you tell the ans. Lots of my and yours answer were matching. Finally I come to know that does interviewer want to here. I'm from India ❤️ I'm in 3rd year of my College.

  • @amirsohail963
    @amirsohail9632 жыл бұрын

    Smoothy !!!

  • @samyakjain6855
    @samyakjain68553 жыл бұрын

    Mind blown!

  • @autism2219
    @autism22192 жыл бұрын

    Awesome

  • @exceptionalfaruk7388
    @exceptionalfaruk73883 жыл бұрын

    Best channel ever. Can i get the Questions and Answers in any format like doc, pdf etc

  • @danielosorno7815
    @danielosorno7815 Жыл бұрын

    gracias amigo

  • @DIYASSIGNMENTS
    @DIYASSIGNMENTS2 жыл бұрын

    could you please a videos on html, css, bootstrap and javascript ? Your videos on django really helped me clear an interview at university. Thanks

  • @random-characters4162
    @random-characters41622 жыл бұрын

    I have no Django exp and 3 years Flask. Tomorrow I'll have an interview on Django position. And this video might add up a few years exp for me :) Thanks, Dennis. Btw a lot of common with Flask, they are not 1 million miles away from each other

Келесі