REST API Interview Questions (Beginner Level)

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 พ.ค. 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

ความคิดเห็น • 68

  • @tryexponent
    @tryexponent  ปีที่แล้ว +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 3 หลายเดือนก่อน +8

    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 ปีที่แล้ว +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 ปีที่แล้ว +7

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

  • @spark9_
    @spark9_ 2 หลายเดือนก่อน +2

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

  • @smallflyDE
    @smallflyDE 5 หลายเดือนก่อน

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

  • @billbosanquet4367
    @billbosanquet4367 3 หลายเดือนก่อน +1

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

  • @TheRootOfJoy
    @TheRootOfJoy 8 หลายเดือนก่อน

    Pointed questions and answers. Keep it up mate.

  • @catarinaivf
    @catarinaivf 6 หลายเดือนก่อน +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.

  • @prblsoni
    @prblsoni ปีที่แล้ว +2

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

  • @ameliedanckwerts9880
    @ameliedanckwerts9880 ปีที่แล้ว +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 :)

  • @mikedelta658
    @mikedelta658 ปีที่แล้ว

    What a clear explanation! Thank you.

  • @vish1211
    @vish1211 2 หลายเดือนก่อน

    So well explained. Thank you!

  • @bemeb41yashsakpal90
    @bemeb41yashsakpal90 2 หลายเดือนก่อน

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

  • @apriljohnson6191
    @apriljohnson6191 16 วันที่ผ่านมา

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

  • @orange_dt
    @orange_dt 6 หลายเดือนก่อน

    Thank you for this strait-forward, informative video.

  • @levon9
    @levon9 3 หลายเดือนก่อน

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

  • @vladimirkraus1438
    @vladimirkraus1438 หลายเดือนก่อน +1

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

  • @sivakumarkanagaraj
    @sivakumarkanagaraj หลายเดือนก่อน

    Wonderful Explanation!

  • @jh0720
    @jh0720 ปีที่แล้ว +1

    Big fan of Kevin this guy is lit

  • @Native_love
    @Native_love 6 หลายเดือนก่อน

    Excellent video! Thank you!

  • @ShimmerBodyCream
    @ShimmerBodyCream 6 หลายเดือนก่อน

    This was super helpful, thank you!

  • @asafzilberberg6648
    @asafzilberberg6648 22 วันที่ผ่านมา

    Great explanations

  • @AbdulWahab-oo4fo
    @AbdulWahab-oo4fo ปีที่แล้ว +1

    Loved this

  • @YTthings666
    @YTthings666 3 หลายเดือนก่อน

    Nice explenation!! Thanks. a lot!!!

  • @Glory_2023
    @Glory_2023 5 หลายเดือนก่อน

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

  • @codewithmostafa-tt2hq
    @codewithmostafa-tt2hq 6 หลายเดือนก่อน

    Thank you so much, that was great!

  • @civilise1233
    @civilise1233 10 หลายเดือนก่อน

    well explained about REST API

  • @sukeshkumard6064
    @sukeshkumard6064 2 หลายเดือนก่อน

    Simply excellent.....

  • @alexsuholitko2528
    @alexsuholitko2528 ปีที่แล้ว +1

    Thanks you so much!

  • @mahfuzurrahmansazal3974
    @mahfuzurrahmansazal3974 23 วันที่ผ่านมา

    Thanks for the video

  • @ahmedmohamed-db4xl
    @ahmedmohamed-db4xl 2 หลายเดือนก่อน

    awesome, keep posting such as videos

  • @satyamedicherla3236
    @satyamedicherla3236 ปีที่แล้ว

    Very Nice Video - to the point.

  • @Mady27631
    @Mady27631 ปีที่แล้ว

    Thank you so much!!

  • @finzamughal
    @finzamughal 9 หลายเดือนก่อน

    Thanku for this

  • @rasikasamith
    @rasikasamith 7 วันที่ผ่านมา

    Thanks, Good video

  • @vladimirspasov5591
    @vladimirspasov5591 4 หลายเดือนก่อน

    Great job!

  • @user-jo3ib1pm2g
    @user-jo3ib1pm2g 2 หลายเดือนก่อน

    thank you for the video :)

  • @dennismwangi3573
    @dennismwangi3573 15 วันที่ผ่านมา

    Helpful

  • @freddyrendon4609
    @freddyrendon4609 ปีที่แล้ว +1

    Question #7 🤯

  • @thanhnguyenvotuan9645
    @thanhnguyenvotuan9645 ปีที่แล้ว

    Thank you vinamilk

  • @civilise1233
    @civilise1233 10 หลายเดือนก่อน

    productive information

  • @surabhijagadish5210
    @surabhijagadish5210 8 หลายเดือนก่อน

    Nice

  • @umarsizca
    @umarsizca 9 หลายเดือนก่อน

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

  • @AK-us1by
    @AK-us1by ปีที่แล้ว

    Awesome!

  • @rekardothomas
    @rekardothomas 11 หลายเดือนก่อน

    Great video!

    • @tryexponent
      @tryexponent  10 หลายเดือนก่อน

      Hey rekardothomas, glad you enjoyed it!

  • @hernanvelazquez1421
    @hernanvelazquez1421 ปีที่แล้ว +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  ปีที่แล้ว +6

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

  • @judepope6196
    @judepope6196 2 หลายเดือนก่อน

    love it.

  • @szymonozimek
    @szymonozimek 11 หลายเดือนก่อน

    thanks

  • @khushishareef2909
    @khushishareef2909 หลายเดือนก่อน

    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

  • @PrachiKhadke
    @PrachiKhadke หลายเดือนก่อน

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

  • @denizcanaltun
    @denizcanaltun 3 หลายเดือนก่อน

    Thanx a lot

  • @krishjaiswal4910
    @krishjaiswal4910 6 หลายเดือนก่อน

    learn by doing

  • @g0ginat0r
    @g0ginat0r หลายเดือนก่อน

    Wait, I have Post requests which fetches data

  • @slstyt
    @slstyt ปีที่แล้ว +48

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

    • @edamigod
      @edamigod ปีที่แล้ว +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 8 หลายเดือนก่อน +2

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

  • @jasonluobo6849
    @jasonluobo6849 11 หลายเดือนก่อน

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

  • @daretsuki6988
    @daretsuki6988 ปีที่แล้ว +1

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

    • @tryexponent
      @tryexponent  ปีที่แล้ว

      Hey daretsuki! Congratulations on passing your test! 🎉🎉

  • @user-vy8go5hb8i
    @user-vy8go5hb8i 7 หลายเดือนก่อน +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 ปีที่แล้ว

    extremely naive and poor video, not helpful for SDE interviews

    • @tryexponent
      @tryexponent  ปีที่แล้ว

      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!

  • @myveritasforever
    @myveritasforever 4 หลายเดือนก่อน

    this is nice a comment for youtube algoritm !

  • @andreyandrey1004
    @andreyandrey1004 ปีที่แล้ว +1

    awesome video, ty