1 : 1 SQL Intermediate Interview Session | SQL Interview Q&A | SQL Training | Ivy Pro School

Поділитися
Вставка
  • Опубліковано 24 січ 2025

КОМЕНТАРІ • 104

  • @SagarKumar-db2xy
    @SagarKumar-db2xy 3 роки тому +13

    Feedback at the end by interviewer was Damn Impressive. Really impressed by Sir.

  • @letsgothrough2920
    @letsgothrough2920 2 роки тому +8

    Very informative.. Very patiently he answered his questions and this is called confidence.. Didn't feel like interview session

  • @worldoffacts360
    @worldoffacts360 3 роки тому +26

    The Interviewer has really got some great endurance 😂...Not even for a single question, the applicant answered directly.

  • @deepalipatil5281
    @deepalipatil5281 3 роки тому +12

    Answer for 24:30 question is to use cross join. Interviewer was expecting you to say that

  • @somnathbanerjee2057
    @somnathbanerjee2057 4 роки тому +35

    To answer the question: "what are the properties of good database design?"... We would directly start from ACID property of database. Prior to this characteristic, we would define some principles of good database design such as usability, integrity, security etc. Examples are required in answering scenario-based questions. I would feel nervous though. :-)
    Overall good. I really appreciate Ivy on this kind of real-time engaging video update. #Happy Learning

    • @IvyProSchool
      @IvyProSchool  4 роки тому +9

      That is surely a good tip to start with.
      Don't feel nervous in your Interviews, be confident, and answer each question with as much clarity you can. That's the Key!
      Thanks for the appreciation 😀😀

  • @machhindrasmathematics2551
    @machhindrasmathematics2551 Рік тому +3

    Salute to interviewer... And his expertise in all the sections

    • @IvyProSchool
      @IvyProSchool  Рік тому +1

      Thanks! We are glad you liked the video.

  • @adhirajmajumder
    @adhirajmajumder 3 роки тому +14

    Thank you, but I like to say Excel can deal with only 1000000 row data but SQL can deal with unlimited amount of data. Cartesian might be cross product join

  • @satyajitpramanik6728
    @satyajitpramanik6728 4 роки тому +21

    Select id
    From(Select id, rank() over(order by salary desc) as rownum
    From salary)
    Where rownum=2

    • @SHIVAMKUMAR-qh8yo
      @SHIVAMKUMAR-qh8yo 3 роки тому +8

      Use denserank bro, rank will not work if employees having similar slary

    • @shanekim10
      @shanekim10 3 роки тому

      This won’t work.

    • @jolly123ful
      @jolly123ful 2 роки тому

      Why dense_rank will not work here in fact it will be faster.

  • @Suraaps1415
    @Suraaps1415 3 роки тому +13

    Oh man this interviewer is a gem. 🙏🙏🙏

  • @chandukolanu999
    @chandukolanu999 11 місяців тому

    The interview is expecting the candidate to say it is a cross join. This retieves the table based on the Cartesian Product. Which is why it doesn't require identical columns as reference to join tables.

  • @abiodunmabidemi8703
    @abiodunmabidemi8703 3 роки тому +9

    The interview is real but damn, the interviewer drilled the hell of him, sql technical interview can’t be anymore mean or dreaded. His onboarding salary is worth that of the CEO.

  • @gauravsoni3752
    @gauravsoni3752 4 роки тому +11

    Learnt a lot. Liked. Subscribed 🙂

  • @Ujwala1010
    @Ujwala1010 3 роки тому +6

    Feedback is excellent 👌

  • @aryanshinde1822
    @aryanshinde1822 Рік тому

    Relational database management is advanced version of database. Stored data in tubular formate. A relational database is type of database that Store and provides To access data points that are relate to one another

  • @aryanshinde1822
    @aryanshinde1822 Рік тому

    Eq of relational database management system is there are two tables created 1st table employees no 2nd table employees data. Two tables are both column information to relate by using relational database management system

  • @vishwas22khare
    @vishwas22khare 4 роки тому +10

    Too much discussion over cross join ,it is simply every row when needs to map with other tabe records then we use it and filter accordingly.
    Like in clinical trial each candidate will have all tests for a specific region .

  • @subhashg7725
    @subhashg7725 3 роки тому +5

    Great informative video sir!!
    Come to know some now contact also..

  • @sajidulahmed7972
    @sajidulahmed7972 Рік тому

    Great and honest feedback from the Interviewer!

  • @Gatitdone
    @Gatitdone 6 місяців тому

    Prateek… thank you

  • @girldreams878
    @girldreams878 3 роки тому +6

    Much needed video at this time.. thank you for uploading ❤️

  • @manojpawar2515
    @manojpawar2515 Рік тому +1

    q2) Duplicate emails
    select email,count(Email)as cnt
    from person
    group by email
    having count(email)>1

  • @pankajverma-xm9qv
    @pankajverma-xm9qv 3 роки тому +4

    why its too complicated once he join the brand a brand should educate him if he already has an experience .If he get selected what package he can expect on this type of level interview????

  • @secretsoul9319
    @secretsoul9319 2 роки тому

    Indeed great 👍

  • @bhargav7476
    @bhargav7476 2 роки тому

    Is the solution for problem 4 correct? (51:45)

  • @ebtesamkhan7804
    @ebtesamkhan7804 3 роки тому +2

    Thank you so much for this video. It's really really helpful.

  • @jayakrishnachanumuru
    @jayakrishnachanumuru 5 місяців тому

    Thank you

  • @vlogge_07
    @vlogge_07 Рік тому

    like that we want more videos of how interviewer asked question of sql for 2..3 yr exoerience....

    • @IvyProSchool
      @IvyProSchool  Рік тому

      Great Idea!! We will surely work on it. Stay tuned!

  • @keshavtyagi7656
    @keshavtyagi7656 3 роки тому +2

    Wow its really Helpfull

  • @shaktiswarupmajhi79
    @shaktiswarupmajhi79 3 роки тому +1

    Why that export / import wizard would take large amount of time ? Couldn't get that ? I have been performing over millions of records never face that issue strange!
    And if that feature is not upto mark why Microsoft introduced it in upgrading the tool.

  • @cynthiam.3833
    @cynthiam.3833 3 роки тому +2

    Hello, do you have any course on SQL?

  • @subhendudas7078
    @subhendudas7078 2 роки тому

    Not able to find the licence folder in c drive...where should I paste the licence key

  • @yashwani612
    @yashwani612 2 роки тому

    for nth highest salary use analytic function itself

  • @SudhirKumar-rl4wt
    @SudhirKumar-rl4wt 3 роки тому +4

    Answer to 4th problem..i.e maximum salary of each department seems incorrect..can you explain how does it work

    • @SudhirKumar-rl4wt
      @SudhirKumar-rl4wt 3 роки тому +1

      Grouping by employee name itself means..every name will become a group and maximum salary of that group doesn't make sense..if every employee name is unique..this would essentially mean every salary

    • @pavitranadar258
      @pavitranadar258 2 роки тому

      It has to be like...
      Group By department_ID

  • @chandhuchandhu33
    @chandhuchandhu33 3 роки тому

    Could you please post sap hana modeller perspective live interview

  • @santhoshreddy6567
    @santhoshreddy6567 2 роки тому

    What about when there is no second highest salary query should result null

  • @swamivivekananda-cyclonicm8781
    @swamivivekananda-cyclonicm8781 2 роки тому

    More than answers we learn more than questions and last 10 min

  • @pareshyadnik4108
    @pareshyadnik4108 3 роки тому +6

    Hello sir..I have experience in support background..and now I want to switch to development including SQL..how I can achieve thia..means hiw I can prepare

    • @IvyProSchool
      @IvyProSchool  3 роки тому

      You can call us at 7676882222 to get started with a course.

  • @AkshayPuliyangot
    @AkshayPuliyangot Рік тому +1

    3:07

  • @pandu3320
    @pandu3320 2 роки тому

    Hello sir. I have registered for Accenture Innovation Chllenge. Can you please suggest me some tips to win this challenge?

  • @ameya2601
    @ameya2601 4 роки тому +1

    How can we restrict to view limited no of coloums in sql

  • @chandranathareddyvennapusa6996
    @chandranathareddyvennapusa6996 4 роки тому +1

    diff between inner join and equijoin...inner and equijoin name will be same...why u r asking differences?

    • @mmatvhindi9362
      @mmatvhindi9362 3 роки тому +1

      you dont use ON clause on equi join, the output will be same though as both work on same principal.

  • @shrikantbidgar8191
    @shrikantbidgar8191 3 роки тому +2

    Sir I am fresher i answer most i realize this man is trying to give some ans with half knowledge and miss answering trying to give not related ans he just want to continue flow

  • @lifewithdata8243
    @lifewithdata8243 4 роки тому +2

    How can we found 2nd highest or 2nd lowest value in a database

    • @udayjaiswal7918
      @udayjaiswal7918 4 роки тому +2

      select max(salary) from employees where salary e1.salary);
      Explaination :
      for nth highest in where condition use (n-1)
      here 1 is written because 2nd highest is asked
      this would show that salary only when it is smaller than only one
      like
      the inner query would be populated count=1 as only one salary is greater than the output salary

    • @satyajitpramanik6728
      @satyajitpramanik6728 4 роки тому +3

      Use the rank function then filter it out

    • @IvyProSchool
      @IvyProSchool  4 роки тому +2

      @@udayjaiswal7918 Great Teamwork!

    • @IvyProSchool
      @IvyProSchool  4 роки тому +1

      @@satyajitpramanik6728 Great team work!

    • @shilakar4918
      @shilakar4918 3 роки тому

      @@satyajitpramanik6728 dense rank right ??

  • @vlogge_07
    @vlogge_07 Рік тому

    we want more videos like that

  • @saraneegupta7426
    @saraneegupta7426 2 роки тому

    what is the significance of 1=?...can someone plz explain

    • @prateeksharma7504
      @prateeksharma7504 2 роки тому

      1 is for checking that "in whole table only one salary is greater than the salary selected".

  • @funnyfails2338
    @funnyfails2338 3 роки тому +7

    Sir after graduation in B.Tech I have 5 years gap can I eligible for IT job now?

  • @MukarramJahmj
    @MukarramJahmj 2 роки тому

    Lot of window function questions.!

  • @hellocartoons1735
    @hellocartoons1735 2 роки тому

    Parent and child relationship

  • @madhavisagam6787
    @madhavisagam6787 3 роки тому

    whether he is a fresher or experienced candidate

    • @IvyProSchool
      @IvyProSchool  3 роки тому +1

      He is an experienced candidate!

    • @Finance_And_English
      @Finance_And_English 3 роки тому

      Seems like Covid 2021 batch pass-out..

    • @Finance_And_English
      @Finance_And_English 3 роки тому +2

      But interviewer have really lots of patience..to hear his nonsense..Salute to him👍👍

    • @107vikrantdeshmukh4
      @107vikrantdeshmukh4 Рік тому

      This is not a nonsense. He actually answered every question with providing some context or example

  • @sushantpawar5635
    @sushantpawar5635 3 роки тому +1

    How much salary will he get?

  • @justin.nithya
    @justin.nithya 2 роки тому +1

    How to answer what challenges do you faced in sql project? Can anyone explain with example please...
    @IvyProSchool

    • @IvyProSchool
      @IvyProSchool  2 роки тому +5

      Hi,
      Different projects might have different challenges.
      You can take a structured approach to answer this question:
      1) Data Prep Phase Challenges - Preparing data / cleaning data to ensure it is ready for analysis is a big task that we do using SQL. If you've worked on any large / real life project, you would have faced several data cleaning challenges. Eg: Data format errors, data type conversion challenges (string to date, string to numeric, demerge columns of data, mis-match date / time format challenges, etc.), missing data problems, etc.
      2) Data Import of Large data challenges - At times the data type of the columns you set is not as per the data you import. You get a lot of warnings / errors while importing such large data. You must have had to take steps like splitting the data and investigating why import issues / warnings are coming.
      3) Large Data Normalization Challenges - If the data you worked on was very large, you must have had to normalize it. Normalization has a lot of steps involved. What challenges did you face here?
      4) Exploratory Data Analysis Challenges - Outlier treatment, denormalization, etc challenges.
      5) Finally, SQL Optimization / Tuning Challenges - While working with large data, it becomes even more important to ensure your SQL queries are optimized. What steps did you take to ensure your SQL queries were optimized? Any decent SQL project will have a lot of challenges. You just have to explain them structurally.
      All the best.
      Follow @IvyProSchool UA-cam channel to learn more about SQL.

  • @ranveersing8062
    @ranveersing8062 2 роки тому +1

    500 likes from for uploading

  • @tosinadekunle646
    @tosinadekunle646 2 роки тому

    ua-cam.com/video/HhOBUynWPro/v-deo.html
    When computing the median:
    with cte1 as(
    Select < required fields>,
    add the row_number() over(order by asc) as rownum
    )
    select
    from cte1
    where rownum = (max(rownum) / 2)
    Just a suggestion.

  • @satyajitpramanik6728
    @satyajitpramanik6728 4 роки тому +2

    Basic logic that i l use is create a customer pool with loan and remove fraud and fd.
    Select m. Cid,
    from mastertable m
    Inner join loan l on
    L. Cid=m.cid
    Left join fraud f on
    F. Cid=m.cid
    Left join fd on
    Fd. Cid=m.cid
    Where fd. Cid is null and f. Cid is null

  • @Finance_And_English
    @Finance_And_English 3 роки тому +2

    💯% this is fake guy...

    • @IvyProSchool
      @IvyProSchool  3 роки тому +7

      Hi Prathamesh,
      It's really sad that you have got that notion. But tbh he is one of our student.
      Regards,
      Ivy Pro School Team