REST API Interview Questions (Beginner Level)

Sdílet
Vložit
  • čas přidán 19. 06. 2024
  • Don't leave your software engineering career path to chance. Make sure you're interview-ready with Exponent's software developer interview prep course: bit.ly/3f0ab7Q
    This video explains the answers to some of the most common REST API interview questions. We discuss URIs, web services, CRUD, REST, and SOAP.
    Chapters -
    00:00 - Introduction
    00:29 - How are REST APIs stateless?
    01:36 - Explain the HTTP methods
    02:09 - Explain the HTTP codes
    02:32 - What is a URI?
    02:58 - Best practices in making URI for RESTful web services?
    03:30 - Differences between REST and SOAP?
    04:17 - Differences between REST and AJAX?
    04:58 - Tools to develop and test REST APIs?
    05:29 - Real-world examples of REST APIs?
    05:59 - Pros and cons of RESTful web services
    Watch more videos here:
    - Amazon SWE answers system design interview question: • Amazon System Design I...
    - Google SWE answers algorithms interview question: • Google Software Engine...
    - Google TPM answers Tiktok system design interview question: • System Design Mock Int...
    - Microsoft SWE answers algorithms interview question: • Microsoft Software Eng...
    👉 Subscribe to our channel: bit.ly/exponentyt
    🕊️ Follow us on Twitter: bit.ly/exptweet
    💙 Like us on Facebook for special discounts: bit.ly/exponentfb
    📷 Check us out on Instagram: bit.ly/exponentig
    📹 Watch us on TikTok: bit.ly/exponenttikttok
    ABOUT US:
    Did you enjoy this interview question and answer? Want to land your dream career? Exponent is an online community, course, and coaching platform to help you ace your upcoming interview. Exponent has helped people land their dream careers at companies like Google, Microsoft, Amazon, and high-growth startups. Exponent is currently licensed by Stanford, Yale, UW, and others.
    Our courses include interview lessons, questions, and complete answers with video walkthroughs. Access hours of real interview videos, where we analyze what went right or wrong, and our 1000+ community of expert coaches and industry professionals, to help you get your dream job and more!
    #softwareengineering #restapis #soapapi #uri #ajax #javascript #xml

Komentáře • 71

  • @tryexponent
    @tryexponent  Před rokem +3

    Don't leave your software engineering career path to chance. Make sure you're interview-ready with Exponent's software developer interview prep course: bit.ly/3f0ab7Q

  • @korkutaltay5594
    @korkutaltay5594 Před 4 měsíci +11

    U can find intervw questions here and there; BUT this guy providing insight into them, to let u know the meaning of what youre telling. brilliant!

  • @roaming333
    @roaming333 Před rokem +12

    Great video that didn't drag on and managed to condense all the important info into a well-made video, love the background!

  • @grantgodfrey403
    @grantgodfrey403 Před rokem +7

    Thank you for the informative and practical questions one can expect to be asked regarding Rest APIs. Appreciate the learning !!!

  • @spark9_
    @spark9_ Před 3 měsíci +2

    this was an excellent overview, explaining each answer in depth which is needed

  • @billbosanquet4367
    @billbosanquet4367 Před 4 měsíci +1

    Excellent. Full of useful information, put across concisely with no waffle

  • @smallflyDE
    @smallflyDE Před 6 měsíci

    Very professional presentation! Clear pronounciation, precise expressions! Well done!

  • @catarinaivf
    @catarinaivf Před 7 měsíci +1

    This video was really good! Questions where answered in a easy way to understand!
    For my case, I already use REST API but it's good to go to the root of things and refresh our memory.

  • @vish1211
    @vish1211 Před 3 měsíci

    So well explained. Thank you!

  • @VGTCS
    @VGTCS Před 9 dny

    Very well explained, Thanks!

  • @mikedelta658
    @mikedelta658 Před rokem

    What a clear explanation! Thank you.

  • @bemeb41yashsakpal90
    @bemeb41yashsakpal90 Před 3 měsíci

    Thanks for the clear and concise information 😁👍 It was really helpful

  • @apriljohnson6191
    @apriljohnson6191 Před měsícem

    Very, very, very well done. I'll be watching more videos like this!

  • @orange_dt
    @orange_dt Před 7 měsíci

    Thank you for this strait-forward, informative video.

  • @Native_love
    @Native_love Před 7 měsíci

    Excellent video! Thank you!

  • @prblsoni
    @prblsoni Před rokem +2

    Great video. Could you also help put a video on comparison and application of REST services and Event driven services?

  • @TheRootOfJoy
    @TheRootOfJoy Před 9 měsíci

    Pointed questions and answers. Keep it up mate.

  • @ameliedanckwerts9880
    @ameliedanckwerts9880 Před rokem +5

    Approaching the situation from the other side over here, already got the job but have to figure out how to migrate REST services and your video was definitely helpful for this too for some more overall understanding :)

  • @ShimmerBodyCream
    @ShimmerBodyCream Před 7 měsíci

    This was super helpful, thank you!

  • @sivakumarkanagaraj
    @sivakumarkanagaraj Před 2 měsíci

    Wonderful Explanation!

  • @levon9
    @levon9 Před 4 měsíci

    Wow .. fantastic summary, well done. Thanks - also subscribed.

  • @codewithmostafa-tt2hq
    @codewithmostafa-tt2hq Před 7 měsíci

    Thank you so much, that was great!

  • @AbdulWahab-oo4fo
    @AbdulWahab-oo4fo Před rokem +1

    Loved this

  • @alexsuholitko2528
    @alexsuholitko2528 Před rokem +1

    Thanks you so much!

  • @YTthings666
    @YTthings666 Před 4 měsíci

    Nice explenation!! Thanks. a lot!!!

  • @sukeshkumard6064
    @sukeshkumard6064 Před 3 měsíci

    Simply excellent.....

  • @satyamedicherla3236
    @satyamedicherla3236 Před rokem

    Very Nice Video - to the point.

  • @asafzilberberg6648
    @asafzilberberg6648 Před měsícem

    Great explanations

  • @Mady27631
    @Mady27631 Před rokem

    Thank you so much!!

  • @ahmedmohamed-db4xl
    @ahmedmohamed-db4xl Před 3 měsíci

    awesome, keep posting such as videos

  • @mahfuzurrahmansazal3974
    @mahfuzurrahmansazal3974 Před měsícem

    Thanks for the video

  • @Glory_2023
    @Glory_2023 Před 6 měsíci

    Great! Very helpful, could please post your CMDB, ITIL, and System Administrator interview questions as well?

  • @jh0720
    @jh0720 Před rokem +1

    Big fan of Kevin this guy is lit

  • @civilise1233
    @civilise1233 Před 11 měsíci

    well explained about REST API

  • @rasikasamith
    @rasikasamith Před měsícem

    Thanks, Good video

  • @vladimirspasov5591
    @vladimirspasov5591 Před 5 měsíci

    Great job!

  • @vladimirkraus1438
    @vladimirkraus1438 Před 3 měsíci +1

    Nice explanation. But what I lack here is some simple real life examples of APIs...

  • @user-jo3ib1pm2g
    @user-jo3ib1pm2g Před 3 měsíci

    thank you for the video :)

  • @shankarparavastu8672
    @shankarparavastu8672 Před 29 dny

    excellent

  • @AK-us1by
    @AK-us1by Před rokem

    Awesome!

  • @dennismwangi3573
    @dennismwangi3573 Před měsícem

    Helpful

  • @judepope6196
    @judepope6196 Před 3 měsíci

    love it.

  • @finzamughal
    @finzamughal Před 10 měsíci

    Thanku for this

  • @civilise1233
    @civilise1233 Před 11 měsíci

    productive information

  • @szymonozimek
    @szymonozimek Před rokem

    thanks

  • @thanhnguyenvotuan9645

    Thank you vinamilk

  • @subhamengine1143
    @subhamengine1143 Před 2 dny

    I was able to answer all 9, hurray

  • @denizcanaltun
    @denizcanaltun Před 4 měsíci

    Thanx a lot

  • @rekardothomas
    @rekardothomas Před rokem

    Great video!

    • @tryexponent
      @tryexponent  Před rokem

      Hey rekardothomas, glad you enjoyed it!

  • @freddyrendon4609
    @freddyrendon4609 Před rokem +1

    Question #7 🤯

  • @hernanvelazquez1421
    @hernanvelazquez1421 Před rokem +7

    Nice video, it would be better if you use some code examples, for example, whe you talked about the URIs best practices. Thnaks.

    • @tryexponent
      @tryexponent  Před rokem +6

      Great suggestion! We're publishing another video on REST next week and we'll try to include code examples.

  • @surabhijagadish5210
    @surabhijagadish5210 Před 9 měsíci

    Nice

  • @sadeceaka
    @sadeceaka Před 10 měsíci

    Sen Japonsun, zeki adamsın, güçlerimizi birleştirerek dünyaya geri dönebiliriz..

  • @krishjaiswal4910
    @krishjaiswal4910 Před 7 měsíci

    learn by doing

  • @khushishareef2909
    @khushishareef2909 Před 2 měsíci

    Best practices for designing Restful URIs
    1. Forward slashes (/) indicate hierarchy
    2. Use plural nouns for branches
    3. Use Hyphens (-) for multiple words
    4. Use lower case
    5. Refrain from using file extensions

  • @g0ginat0r
    @g0ginat0r Před 2 měsíci

    Wait, I have Post requests which fetches data

  • @PrachiKhadke
    @PrachiKhadke Před 2 měsíci

    I got asked once in an interview: "What are the principles of REST APIs?"

  • @slstyt
    @slstyt Před rokem +50

    If there would have been some illustrations instead of robotic face reading through text.

    • @edamigod
      @edamigod Před rokem +8

      Nah if you need all that just go read or fail the interview, your choice gg.
      Honestly people have the attention span of a goldfish these days.

    • @josh1234567892
      @josh1234567892 Před 9 měsíci +2

      @@edamigodlmao, dude never grew past reading picture books 😂

  • @jasonluobo6849
    @jasonluobo6849 Před rokem

    would be more helpful if provide more example, instead of just one person with facing and talking and talking....

  • @daretsuki6988
    @daretsuki6988 Před rokem +1

    What is REST? - HATEOAS.. and nothing else matters. Test passed. xD

    • @tryexponent
      @tryexponent  Před rokem

      Hey daretsuki! Congratulations on passing your test! 🎉🎉

  • @user-vy8go5hb8i
    @user-vy8go5hb8i Před 8 měsíci +1

    Sorry to tell you but you do not understand what is the correct meaning of stateless and stateful and your example is really bad.
    I am not going to give you the answer if you are making a video about something and you do give bad examples and wrong answers you need to be shamed and take it more seriously because people would fail because of you

  • @mananshah2688
    @mananshah2688 Před rokem

    extremely naive and poor video, not helpful for SDE interviews

    • @tryexponent
      @tryexponent  Před rokem

      Hey Manan! Sorry that it wasn't helpful to you. Let us know what specific improvements or content you would like to see in order to make it more helpful for SDE interviews!

  • @andreyandrey1004
    @andreyandrey1004 Před rokem +1

    awesome video, ty

  • @myveritasforever
    @myveritasforever Před 5 měsíci

    this is nice a comment for youtube algoritm !