Java 8 Stream API and String | Capgemini Mock L1 Coding Interview

Sdílet
Vložit
  • čas přidán 1. 05. 2022
  • Capgemini Java Coding Round. The candidate has 3.8 years of experience and he got selected in the interview. In the interview, the question was about Java streams API and String.
    Question 1:
    There is a list of employees and the candidate needs to increase the salary of the employees by 10% whose age is greater than 25 years.
    Question 2:
    String comparison using literals and new String constructor.
    Freshers Java Interview Questions
    Experienced Java Interview Questions
    Products I use:
    Green Soul Vision Chair: amzn.to/3TcWYLe
    Microphone: amzn.to/46GGjTb
    SSD: amzn.to/49ZYM05
    Mobile: amzn.to/4a5Yp3W

Komentáře • 126

  • @alphalearninghub5237
    @alphalearninghub5237 Před 2 lety +12

    I am so happy to have found your channel! This video was exactly what I needed today. You have a wonderful, calming way about your teaching. Thank you for taking the time to make these videos..........

  • @venkatarr
    @venkatarr Před 2 lety +3

    Good one. I work for a German defence project and got opportunity to sharpen my Java skills.

  • @carlacosta3903
    @carlacosta3903 Před 2 lety +1

    you saved me a lot of time looking for a working crack

  • @santanumukherjee4108
    @santanumukherjee4108 Před 2 lety

    Easy peasy, it should be for a fresher.

  • @vasanth_here
    @vasanth_here Před 2 lety

    Confidence to max💯

  • @raghavendrac1053
    @raghavendrac1053 Před 2 lety +1

    NYC keep uploading more vedios on Java 8 interview coding questions

  • @anirudhharaje7192
    @anirudhharaje7192 Před 2 lety +1

    Perfect💯

  • @ankitshukla5800
    @ankitshukla5800 Před 2 lety +1

    Excellent

  • @proxy5061
    @proxy5061 Před 2 lety +10

    I am 3 months experience, I dono about streams, but last parts were easy enuf

    • @goodgrandpa
      @goodgrandpa Před rokem

      Now you are six months, have you handled streams? They are such a strong tool.

  • @mankindsangel9351
    @mankindsangel9351 Před 2 lety +13

    Piece of cake, even a fresher could have cleared it

    • @noneofyourbusiness919
      @noneofyourbusiness919 Před 2 lety

      No i can't 🤧, btw what is this map which he use ?

    • @sasidharvivek5817
      @sasidharvivek5817 Před 2 lety +1

      @@noneofyourbusiness919 this map is different. It's just for mapping

    • @goodgrandpa
      @goodgrandpa Před rokem +2

      @@noneofyourbusiness919 This is not Map , this is Stream.map().

  • @gopalkannan4934
    @gopalkannan4934 Před rokem

    Thank you so much

  • @priyakushwaha9865
    @priyakushwaha9865 Před rokem

    Very nice video

  • @mahendranr8934
    @mahendranr8934 Před 2 lety

    Useful video

  • @HarryHoudiny
    @HarryHoudiny Před rokem +1

    First of all I would prefer not violate OCP.
    We have to add interface or abstract class Employee and declare method increaseSalary(). Than we have to put increasing salary logic there. With that we can iterate over list of employees and call increaseSalary() without any logic in map lambda that actually violates OCP.
    Second comment is not to use anythng except BigInteger for money. You can see in current solution have errors are accumulated.

  • @nikhileshyoutube4924
    @nikhileshyoutube4924 Před 2 lety +9

    Excellent bro confidence level 😉

  • @javascriptduniya1201
    @javascriptduniya1201 Před 2 lety +6

    Great to see candidate is so excited for Capgemini..my favourite company 👍

  • @mayurlaniya5049
    @mayurlaniya5049 Před 2 lety +1

    Quite easy

  • @enigma7080
    @enigma7080 Před 2 lety +9

    This makes sense in sql. In java he could have asked some logical question.

  • @Saikumar_Miryala
    @Saikumar_Miryala Před 2 lety +2

    Strings questions are very essy even fresher can answer

  • @tecres9379
    @tecres9379 Před 2 lety +5

    That is like fresher interview

  • @harishreddy2456
    @harishreddy2456 Před 2 lety +42

    in real interviews.. they will ask take linked list keep in mirror and cut one node in it .. find out the shortest path between two nodes .. lol :) .. it was terribles . For me they asked to me write satellite code

    • @rohithkoteval1785
      @rohithkoteval1785 Před 2 lety +11

      Bro you are not into capgemini interview 😂 If you are into product based/startup they will screw with DS ALGO

    • @PraveenKumar-uj2ih
      @PraveenKumar-uj2ih Před 2 lety

      @@rohithkoteval1785 Exactly

    • @p_varma17
      @p_varma17 Před rokem

      🥶🥶

  • @Azhagusuryaa2696
    @Azhagusuryaa2696 Před rokem

    Use filter 7:10 instead of if condition inside map

  • @Pawan-fd6wl
    @Pawan-fd6wl Před rokem

    But really very helpful

  • @prakashsingh-hs3hn
    @prakashsingh-hs3hn Před 2 lety +13

    I could have used filter() method to filter the Age and then Map() to do the calculations that would be more Java 8

    • @kavingct
      @kavingct Před 2 lety +3

      That would make the collected list have only employees with age > 25 but the desired output is to have all employees but increment salary for particular employees.

    • @prakashsingh-hs3hn
      @prakashsingh-hs3hn Před 2 lety

      @@kavingct in that case I can use filter inside map I guess

    • @thatsfreaky9603
      @thatsfreaky9603 Před 2 lety

      No need of filter. Simplicity is the key

    • @florin-alexandrustanciu5643
      @florin-alexandrustanciu5643 Před 2 lety

      @@kavingct that is because he collected the stream into another list, so he didn't really increase the salaries he created new employees .

    • @florin-alexandrustanciu5643
      @florin-alexandrustanciu5643 Před 2 lety +3

      @@thatsfreaky9603 the simplest way would be to use for each, also this way you would actually increase the salaries of existing employees not create another list of employees

  • @Ellenki_007
    @Ellenki_007 Před 2 lety +2

    Take one and more interview in hindi

  • @rohatgianu
    @rohatgianu Před 13 dny

    why did not you use filter first for age then map instead of if condition

  • @sunetramukherjee1805
    @sunetramukherjee1805 Před 2 lety +2

    Can you please tell me for 2 years of experienced candidates what are the selection rounds generally happens from the Scratch after application shortlisting ....

    • @cloudtech5260
      @cloudtech5260  Před 2 lety

      2 Technical Rounds followed by 1 HR Discussion

    • @sunetramukherjee1805
      @sunetramukherjee1805 Před 2 lety

      @@cloudtech5260 is there any written test or any coding test?

    • @mr.ashwani94
      @mr.ashwani94 Před rokem

      @@sunetramukherjee1805 it quite be possible but not for every time.

  • @RealSlimShady-um6gf
    @RealSlimShady-um6gf Před 9 měsíci

    Listening

  • @80_kunaltilekar30
    @80_kunaltilekar30 Před 2 lety +10

    how many years of experience this guy have ? or was he fresher?
    btw wonderful video, will surly help!!

  • @20M_Target_1.0
    @20M_Target_1.0 Před 2 lety +1

    I have no experience but these questions you can ask me in the sleep as well 😜

  • @gowthamraina1628
    @gowthamraina1628 Před 2 lety +2

    How would you get clear knowledge about java ..how could u learn and crack coding rounds

  • @abhay6124
    @abhay6124 Před 2 lety

    So easy question kaun poochta hai Bhai

  • @deepakks7678
    @deepakks7678 Před 2 lety

    Are there going to be any interview for fresher capg analyst role based on ADAPT training before aloting to project?

    • @cloudtech5260
      @cloudtech5260  Před 2 lety

      Yes there will be one interview before project allocation.

  • @animeshrose
    @animeshrose Před 2 lety +6

    That was easy. What is the salary PKG? I guess it will be less.

    • @rexsam3134
      @rexsam3134 Před 2 lety +1

      It's a mock interview. These guys talk between friends. Create a audio and upload it. It's better that they just upload the questions and discuss in short if they know the answers. Others can google for the answers

    • @Izhar404
      @Izhar404 Před 2 lety

      They are in the same room, you can hear double voices 😂

  • @yashwanth8350
    @yashwanth8350 Před 2 lety +2

    What is ur current package brother for this interview?

    • @cloudtech5260
      @cloudtech5260  Před 2 lety +2

      The student who gave this interview got 9.7L.

  • @abhinavpandey3356
    @abhinavpandey3356 Před 2 lety +6

    It's kind of very easy round it should be for freshers.

    • @cloudtech5260
      @cloudtech5260  Před 2 lety +3

      Thanks Abhinav, the fresher who knows streams are hired first. 👍👍

  • @lividrider8219
    @lividrider8219 Před rokem

    What no is 7:11 1.10?

  • @zuyyx4565
    @zuyyx4565 Před 2 lety +1

    @Makemythings Byme Telugu
    👉I got Loi in April 10th...
    I accepted it......
    👉 April 27 th i got DOJ on May 5th,i send IRF, certificate.....
    BUT
    There send a mail on
    👉 April 29th that ur DOJ was postponed........
    I upload all my documents clearly...
    When will I get another DOJ Mail ❓
    Any requestion will happened ❓

  • @sauravpatil5711
    @sauravpatil5711 Před rokem

    Seriously 3.5 y?
    Cheers for me then 😁 solved this questions easily having 0 y of exp

  • @kirannani4044
    @kirannani4044 Před 2 lety

    I think interviewer is also fresher..

  • @parvaizsajad8200
    @parvaizsajad8200 Před 2 lety

    He could have used filter and then map in first question. One liner code.

    • @gyvsr
      @gyvsr Před 2 lety +1

      Yes. I too agree with you. Even, performance wise, filter and then map way would increase performance i believe.

    • @cloudtech5260
      @cloudtech5260  Před 2 lety

      Thanks for the thoughts guys. You can ho for filter when you want only incremented values in the output, if the requirement is to get all values in the output then you can go for map with condition. Happy learning 👍

    • @gyvsr
      @gyvsr Před 2 lety

      @@cloudtech5260 But, the requirement here is, we need to apply the increment only for the age > 28 right. So, filter the input to get the values with that criteria and apply the increment logic.
      We are talking about input filtering, not the output filtering.

    • @kavingct
      @kavingct Před 2 lety

      @@gyvsr when you filter a stream the output list has only the filtered entries which is not the desired output in this scenario.

  • @ch.__Sr
    @ch.__Sr Před 2 lety

    Screen not clear visible bro....

  • @sunnyvachheta2790
    @sunnyvachheta2790 Před 2 lety

    Can you suggest projects to add in resume for Java developer role, Please?

    • @cloudtech5260
      @cloudtech5260  Před 2 lety +1

      Highest Qualification bro, pls?

    • @abhishekbhawankar2971
      @abhishekbhawankar2971 Před 2 lety

      ​@@cloudtech5260 My qualifications is MCA

    • @ajaysarkate6624
      @ajaysarkate6624 Před 2 lety

      @@cloudtech5260 any suggestion for non b tech, self taught developers? 🙂🙂

    • @shande471
      @shande471 Před 2 lety

      Yes help us in projects please bro

    • @SAM-uy2ek
      @SAM-uy2ek Před 2 lety

      @@abhishekbhawankar2971 have you completed your mca?

  • @rohankavathekar
    @rohankavathekar Před 2 lety +1

    That was helpful! was it the position for 1-3 years?

  • @bestAnkitAgarwal
    @bestAnkitAgarwal Před 2 lety +2

    Solution provided for employee is not an ideal solution.
    1. Filter should be used for the age comparison
    2. And new employee object should have been created for the updated salary. Since Immutability should be maintained

    • @raghwendrapratap2115
      @raghwendrapratap2115 Před 2 lety

      2. Is wrong reason we are raising the salary of same employee.
      Creating new employee with same details results duplicacy and also in real time scenario the Employee ID will be disturbed which might not be good if this employee having dependencies.
      Rest yes point 1 is valid.

  • @girirajsinghrathore1749
    @girirajsinghrathore1749 Před 2 lety +1

    How much they offered

  • @bka9705
    @bka9705 Před 2 lety

    Next level 2 interview link?

    • @cloudtech5260
      @cloudtech5260  Před 2 lety

      We don't have questions for 2nd round yet. We will try to find out the questions from the 2nd round.

  • @abhisheksinghnirwan
    @abhisheksinghnirwan Před 2 lety

    humne bhh MCA kiya tha batao ajj berojgar hai 😅

    • @SAM-uy2ek
      @SAM-uy2ek Před 2 lety

      Kha se bhaiya?

    • @SAM-uy2ek
      @SAM-uy2ek Před 2 lety

      Mca nhi krni chahiye kya?
      Go for skills development

    • @cloudtech5260
      @cloudtech5260  Před 2 lety +1

      Learn any programming language and you will get the job. Best of luck 👍

    • @abhisheksinghnirwan
      @abhisheksinghnirwan Před 2 lety

      @@SAM-uy2ek NAAC "A" graded University thi GLA university. After all there is a huge difference between theory and practical. Ajj college ki conditions ye h bas placement pe focus rhta h firh bacha kuch sikh paye ya na paaye

  • @anandreddy.k9679
    @anandreddy.k9679 Před 5 měsíci

    the same interviewer and the same candidate

  • @krushnnabaviskar2170
    @krushnnabaviskar2170 Před 2 lety

    Can u give hint that how much pkg he will get

  • @killerdroid99
    @killerdroid99 Před 2 lety

    man so much boilerplate java is messed up actually

  • @jacknjill8096
    @jacknjill8096 Před 2 lety +4

    In reality Tier-2 or Tier-3 companies never evaluate coding skills, they just checked one's fundamental and conceptual knowledge on the skillet mentioned in cv.
    Tier-1 companies like MAANG, Oracle, Wallmart etc have their own dedicated round of coding in which they are looking for a person who is an expert in DSA/Algo.

  • @atiqurrahman7914
    @atiqurrahman7914 Před 2 lety +1

    Do they allow editor like eclipse..

    • @cloudtech5260
      @cloudtech5260  Před 2 lety +1

      Yes. Eclipse or intellij are allowed. Some project interviews don't allow editors but still you can use online editors and solve the problem.

  • @kratikjha8071
    @kratikjha8071 Před 2 lety

    Are you fresher or u have experience?

  • @rockstarrr4384
    @rockstarrr4384 Před 2 lety

    Obviously both of u sir dont have any coding experience.

  • @liontalha7383
    @liontalha7383 Před 2 lety

    kya bro itna easy bhi Interview hota hai kya? hamare mei toh tree graph wale problem puchhte hai.....😢😢😢😢

    • @cloudtech5260
      @cloudtech5260  Před 2 lety +1

      haha. which company bro?

    • @liontalha7383
      @liontalha7383 Před 2 lety

      @@cloudtech5260 juspay, Amazon, NCS etc

    • @cloudtech5260
      @cloudtech5260  Před 2 lety

      Thanks. Send me the question if you have it. Solve karte hain videos me 🙂

    • @liontalha7383
      @liontalha7383 Před 2 lety

      @@cloudtech5260 send me your mail I'll send you the questions

    • @cloudtech5260
      @cloudtech5260  Před 2 lety

      jobreadytrainings22@gmail.com

  • @yatendra__singh
    @yatendra__singh Před 2 lety

    What will be the next round after this ,could you pls tell ..

    • @cloudtech5260
      @cloudtech5260  Před 2 lety +1

      Next round will be L2, where a senior developer will conduct the interview. He will assess the the understanding about java, spring boot and microservices along with a bit of design pattern knowledge.

    • @proxy5061
      @proxy5061 Před 2 lety

      @@cloudtech5260 no coding? If no coding I am strong in understanding depth of technical stuff, am bad at logic

  • @Sayan_Shankhari
    @Sayan_Shankhari Před rokem

    this looks like showing off 🤣

  • @Pawan-fd6wl
    @Pawan-fd6wl Před rokem

    Achha fake interview tha

  • @zuyyx4565
    @zuyyx4565 Před 2 lety +2

    Brother,
    👉I got Loi in April 10th...
    I accepted it......
    👉 April 27 th i got DOJ on May 5th
    BUT
    There send a mail on
    👉 April 29th that ur DOJ was postponed........
    I upload all my documents clearly...
    When will I get another DOJ Mail ❓
    Any requestion will happened ❓
    Who many days it required to send another DOJ Mail ❓❓❓❓

    • @cloudtech5260
      @cloudtech5260  Před 2 lety

      If they sent that the DOJ is postponed, then you will definitely get the new DOJ.
      I would suggest, please send an email to fresherhiring.in@capgemini.com.

    • @zuyyx4565
      @zuyyx4565 Před 2 lety +1

      @@cloudtech5260 okay sir
      Tq