Data Engineering Interview

Sdílet
Vložit
  • čas přidán 24. 07. 2024
  • Data Engineering Mock Interview
    Join a Staff Data Engineer & Senior Data Engineer for a wonderful Data Engineering Mock Interview.
    If you're preparing for a Data Engineering interview, this is the perfect opportunity to enhance your skills and increase your chances of success. The mock interview simulates a real-life scenario and provides valuable insights and guidance. It includes discussion on Apache Spark, #datalake , Data Lakehouse, #datawarehouse , #aws big data stack, #systemdesign and many more topics of Data Engineering.
    You'll get to see how professionals tackle technical questions and problem-solving challenges in a structured and efficient manner.
    By watching this mock interview, you'll learn effective strategies to approach technical questions and problem-solving scenarios, gain familiarity with the data engineering interview process and format, enhance your communication skills and ability to articulate your thoughts clearly, identify areas of improvement, receive expert feedback on your performance, boost your confidence, and reduce nervousness for future interviews.
    This mock interview suits all levels of experience, whether you're a fresh graduate, a career changer, or a seasoned professional looking to improve your interview skills. Don't miss out on this invaluable learning experience! Subscribe to our channel and hit the notification bell to be notified when the mock interview is released. Stay tuned for a deep dive into the world of data engineering.
    Subscribe now and be the first to watch the Data Engineering Mock Interview.
    🔅 To book a Mock interview - topmate.io/ankur_ranjan/15155
    🔅 LinkedIn - / thebigdatashow
    🔅 Instagram - / ranjan_anku
    🔅 Ankur(Organiser) 's LinkedIn profile - / thebigdatashow
    🔅 Manoj(Interviewer) 's LinkedIn profile -
    / manoj-t-dataengineer
    🔅 LakshmiManaswitha Chimakurthi (Interviewee)'s LinkedIn profile - / manaswithachimakurthi
    Chapters -
    00:00 - Introduction
    04:18 - Journey from Software Engineering to Data Engineering
    08:35 - DSA Question
    19:36 - SQL Question
    26:36 - Why do we need a Data Warehouse?
    29:31 - Schema used for the data modeling
    29:58 - How do you get your requirements and how do you like to model your data warehouse?
    33:36 - Connection between the dashboard and the Source
    35:02 - How do you handle data quality issues?
    39:33 - What are all the measures one should take to make the data more compliant with government regulations?
    41:23 - How do you implement the data masking?
    42:00 - Interviewee Feedback
    #dataengineering #interview #interviewquestions #bigdata #mockinterview
  • Zábava

Komentáře • 8

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

    Great content. Pls never stop posting

  • @rahulrishi107
    @rahulrishi107 Před 2 měsíci +1

    Its a fabulous initiative. Please continue with this concept.

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

    Informative one!

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

    the first Python solution is not correct here: for x in v: sum += x, because X could be list, dict again

  • @stylishsannigrahi
    @stylishsannigrahi Před měsícem +1

    sum_val=0
    def sum_of_vals_recursive(my_dict):
    global sum_val
    if (type(my_dict)==dict):#processing logic for dictionary
    for k,v in my_dict.items():
    if(type(v)==int or type(v)==float):#if the value is a simple int/float
    sum_val=sum_val + v
    else:
    sum_of_vals_recursive(v)#this will get invoked during 1st nested level
    else:#this bit of logic is for nested ones, where it is list, set, tuple from 1st nesting
    for x in my_dict:#iteration logic for set, tuple, list
    if(type(x)==int or type(x)==float):#type check of elements of the value of each iterated from previous step
    sum_val = sum_val + x
    else:
    sum_of_vals_recursive(x)#this one is for handling next set of nestng and then, it will again follow
    return sum_val;
    inp_dict = {'ireland':100,'india':[200,300,[400,[200,200],400]],'uk':{'scotland':[50]}}
    print(sum_of_vals_recursive(inp_dict))

  • @Ali.achachi17
    @Ali.achachi17 Před 3 měsíci +1

    for SQL query why u complicated here is a simple solution :
    select e.event_name , p.participant_name
    from participant p
    join Events e
    on e.event_id = p.event_id
    group by e.event_name , p.participant_name
    having count(e.event_id) > 1;

    • @JulioSerratos
      @JulioSerratos Před 14 dny +1

      It easy to answer when you are not under pressure of an interviwer. A simple problem could become enormous if you do not have a the best control of your emotions.

    • @dhairyaparikh5694
      @dhairyaparikh5694 Před 3 dny

      On top of that, there is a possibility that there are 2 participants with the same name but different participant ids. In that case, your solution will just return 1 name instead of 2.
      That is why the interviewer stated it’s a seeming simple yet tricky question to solve.