JPMorgan java interview experience round 2 || interview questions and answers, Microservices, 5 year

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ธ.ค. 2024

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

  • @unnatigavhale3468
    @unnatigavhale3468 3 ปีที่แล้ว +51

    Hi Mansi, I really appreciate your efforts. you recorded all yours interviews and shared with us. This will help everyone who are going for technical interview. Thank you Mansi :)

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

    I must admit, this is one of the best interviews that I have come across. They really went deep diving into core concepts and gave every chance/hint to see if the candidate can catch on to that and give the answers. Usually, We don't often come across such interviewers who make you understand the concept and then give a chance to expand on that answer.

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

    Very brave,tested yourself and made us experience. thanks I've learnt a lot.

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

      The best comment yet. Thank you so much

  • @democratcobra
    @democratcobra 3 ปีที่แล้ว +4

    Excellent Interview.Morgan People are great .Thxnks @Mansi for uploading.

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

    Single responsibility principle ensures that any component or service class you create in your application (let's say BookTicketServiceImpl for example, will concentrate on services like book ticket, cancel ticket, check availability of ticket, find discounts on tickets, where as PaymentServiceImpl will concentrate on doing payment, refunds requests, report payment failure. One service should not provide multiple services in same class)

  • @gayatriyadav4368
    @gayatriyadav4368 3 ปีที่แล้ว +17

    After hearing this interview. I think I should take leave for one month and prepare for this interview. Thanks, a lot Manshi for sharing this.

    • @2010RSHACKS
      @2010RSHACKS 2 ปีที่แล้ว

      They said my interview is TODAY! Ahhh!!!

  • @alrightymedia
    @alrightymedia 3 ปีที่แล้ว +6

    Thanks for uploading the video, it give me really good insight on my weaker areas. You did a good job, and people who are commenting on other parts, of this video I think we all fumble even at silliest question sometimes in an interview, its the pressure. Thanks and keep uploading, ignore the naysayers. Have to say the questions were tricky.

  • @jinsmonka
    @jinsmonka 3 ปีที่แล้ว +14

    I don't know why these JPMC interviewers are too rude, I have personally experienced it. It is easy to shoot a prepared set of questions to someone.

    • @JavaTechies
      @JavaTechies  3 ปีที่แล้ว

      Right

    • @AstronomyStartTrek2711
      @AstronomyStartTrek2711 3 ปีที่แล้ว +5

      I have known jpmc employees and I can give it in faith they literally don't know half of the concepts as our friend mansi here knows.
      It's easier to just shoot questions to people I bet they won't know half of these answers.
      The string problem he said converting to stream api we use chars the amount of complexity it involves I bet those interviewers won't be aware of. 🤣

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

      @@AstronomyStartTrek2711 yeah even in these stream api are not used in most of the projects also in some of the projects people are using who r interested in implementing

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

      @@AstronomyStartTrek2711 why they asked hard questions. I m doing copy paste in most of my project, how I will solve program questions it's really difficult 🥺

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

      @@RichaBehera129 you are absolutely spot on.streams in my last 7.5 years I used once only freaking once.that too while designing a complex apache Kafka producer/consumer api for a microservice.i bet these lot won't get a chance to do these things in their lifetime

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

    This is really nice question for freshers also and give me soo much knowledge

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

      Thank you

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

      @@JavaTechies could you please upload an video for freshers how to apply for a job

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

      Ok

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

    i think the first question you should've asked for that consecutive numbers problem was how many digits should we consider while writing the logic. For example, for 123 I may consider as [1, 2, 3] this case is the consecutive case but i may also consider [12,3] or [1,23]. Since the input was a string I think we cannot make any assumptions on what are the digits. Other than that I think the interview was great, but it was lacking spring/spring boot questions. It was more to the Java side.
    Thanks

  • @manjunathks8163
    @manjunathks8163 3 ปีที่แล้ว +6

    interviewer asking question basically from geeks for geeks because he has taken example from it

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

    This was amazing
    Mansi really knows

  • @surbhi8512
    @surbhi8512 3 ปีที่แล้ว +7

    I wander if Single responsibility principle has something to do with Singleton class? Correct me if I am wrong?

    • @surbhi8512
      @surbhi8512 3 ปีที่แล้ว +4

      Both are different concepts, altogether, right?

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

      @@surbhi8512 Single responsibility principle is applicable to all the classes, that it should serve a single purpose, not related to single object of a class. Hope I answer your question

    • @mudithadul
      @mudithadul 3 ปีที่แล้ว

      The single responsibility principle is all about the coding style known as Clean Code. its just like a piece or art.
      You can code without adhering to them. But once you are comfortable with those techniques, it's more clear to the people who are going to maintain your code in the future.
      It show how much you care about developing your module.
      And in depth once you write your code there only one reason to change the code ( if it is bug free)
      Ex:- let assume you have Person class, and it will only change if new property is added to the class.
      It will never change due to a business logic change in another class.

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

    Hi Mansi,, Thanks for this video

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

    Really a tough interview for 5 years experienced

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

    It's all good. Just 2 points - coding video would have helped more and less advertisements in between. Thanks 👍

  • @eswararaoravada2895
    @eswararaoravada2895 3 ปีที่แล้ว +3

    Thanks for uploading, Great interview

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

    Hi Mansi, thanks a lot for uploading this video. It really helps me to crack my client interview with jp morgan. I got better ideas of questions being asked in Morgan. I appreciate your efforts, thanks a lot again!!!

  • @welcome2sumit
    @welcome2sumit 3 ปีที่แล้ว +6

    Single Responsibility principal is not what you explain.
    It is so simple, one class should have only one responsibility, don't do everything in one class validation, mapper, etc. they should be separate class.
    That's all.

  • @Ravikumar-gj6qw
    @Ravikumar-gj6qw 3 ปีที่แล้ว +1

    Tq for uploading this kind of videos, please upload more videos 📹🙏😊☺

  • @yash2154
    @yash2154 3 ปีที่แล้ว +9

    If I got 1 ruppee everytime she said basically, i wouldn't even have to give any job interviews, i'd be so rich.

  • @srinivasrao-lw6xk
    @srinivasrao-lw6xk 3 ปีที่แล้ว +5

    Tq very much mansi...
    I'm feeling sad when I comparing with you that much of explanation I can't give . When I listening this record I have raised one question ....
    Can I explain like this 😭😭😭😭...

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

    Hello Thanks for your efforts is it possible for you to display solution or can you please make all interview program questions and solutions video

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

      I am sorry, i currently don't have for this, but for upcoming videos i will upload on GitHub and share link in description

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

    I’m surprised domain knowledge interviews are still around, this can be used to eliminate who knows nothing but for most cases: how do you make hire/no hire decision? Based on what? All this can be trained in the matter of weeks/months. Most of cases, mid level candidates are not designing new things. Instead of this: test 1) can candidate code? 2) test some fundamentals oops/java domain knowledge

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

      On point. These Javatpoint and Tutorialspoint level interview questions cannot judge a candidate's coding ability.

    • @MonuB-vn2hp
      @MonuB-vn2hp ปีที่แล้ว

      @@AkramShuja this is service based org style..cant do anything...prod based have good interviews

  • @PJ-oz2pg
    @PJ-oz2pg ปีที่แล้ว +2

    The interviewer was wrong at 27:04. The method with the string argument will be called because if you pass null as the argument to the overloaded methods , the method with the most specific parameter type will be called. null is compatible with both 'Integer' and 'String' types. However, String is more specific than Integer, so the method with the String argument will be chosen.

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

    Thanks for Sharing @manasi.
    Where u r currently working on.???

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

    Overloading of same method with string, Integer parameters and calling it with null param will give us compile time error ambiguous error right please correct me if I'm wrong guys. Anyways thanks a lot, great work mansion, u helped a lot doing all these basically... 😃

  • @vinodkumar-lq7oo
    @vinodkumar-lq7oo 3 ปีที่แล้ว +14

    U know Aggregation vs compositions explained well by Interviewer 😀 basically

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

      Thanks

    • @vinodkumar-lq7oo
      @vinodkumar-lq7oo 3 ปีที่แล้ว +3

      @@JavaTechies I liked the initiation you took 👍

    • @Pratyush.K.R
      @Pratyush.K.R ปีที่แล้ว +1

      Yes, actually 😊

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

      he explained it well but gave the typical library book example which is counter intuitive. (why books will not exist if library is gone? maybe book barcodes, but why books? they can auction the books)
      better example is notepad application. it may use file objects that are aggregated, but also uses buffer objects that are composed. closing

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

    Really helpful

  • @manjunathks8163
    @manjunathks8163 3 ปีที่แล้ว +4

    basically mansi

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

    Did you use notepad or IDE like eclipse to write your code during interview

  • @srinivasrao-lw6xk
    @srinivasrao-lw6xk 3 ปีที่แล้ว +1

    Super tq's a lot......

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

    Did you have any hackerrank assessment before this?

    • @JavaTechies
      @JavaTechies  2 ปีที่แล้ว

      Yes

    • @khizarahmed7878
      @khizarahmed7878 2 ปีที่แล้ว

      @@JavaTechies is there any practice test which can help on taking the assessment.. Or any DS/Algorithms to be revisited which can help in clearing the assessment

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

    Hi Mansi, can you please share sample resume for experienced developers

  • @ArunKumar-bv5zx
    @ArunKumar-bv5zx 3 ปีที่แล้ว +3

    Core java me SOID principles. is it core java part? funny interviewer. :)

    • @SHIVAKUMAR-sg2pp
      @SHIVAKUMAR-sg2pp 2 ปีที่แล้ว

      Well starts with core java. And I hear SOLID.

  • @PramodKumar-kg3sd
    @PramodKumar-kg3sd 2 ปีที่แล้ว +2

    Composition is stronger than aggregation

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

    This video sound is low but there is an ongoing super loud phone vibration ring,

  • @vemulaswetha1333
    @vemulaswetha1333 3 ปีที่แล้ว +3

    Super interview nen itey half loney out ipota... Nak repu JPMorgan interview undi😞😞😞😞

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

      naaku inko two days lo vundi..? Em adigaaru?

    • @vemulaswetha1333
      @vemulaswetha1333 2 ปีที่แล้ว

      @@krishnachaitanya4675 mottam hash map , flat map and concurrent hash map internal functionality......... Tippi tippi confuse chedi adigaru

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

      @@vemulaswetha1333 any coding related things?

    • @vemulaswetha1333
      @vemulaswetha1333 2 ปีที่แล้ว

      @@krishnachaitanya4675 I got 3 rounds of interview in one day and after that I got 3 coading challenges links to complete and after that I got congratulations e-mail.

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

      @@vemulaswetha1333 congratulations

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

    SOLID Principles are not related to design patterns

    • @AstronomyStartTrek2711
      @AstronomyStartTrek2711 3 ปีที่แล้ว +3

      Right SOLID principles 5 in total if i am not wrong is way different.

    • @RichaBehera129
      @RichaBehera129 3 ปีที่แล้ว

      Solid have 5 principle but comes under design pattern only

    • @AstronomyStartTrek2711
      @AstronomyStartTrek2711 3 ปีที่แล้ว

      @@RichaBehera129 some authors don't classify it under design patterns..rather a complete different entity.Maybe some do but I have never seen that.

    • @RichaBehera129
      @RichaBehera129 3 ปีที่แล้ว

      @@AstronomyStartTrek2711 oh ok 👍

    • @rexsam3134
      @rexsam3134 2 ปีที่แล้ว

      There are Java Design pattern, J2EE design pattern, microservice design pattern SOLID pattern. All are different

  • @maan9011
    @maan9011 3 ปีที่แล้ว +5

    Hey dear I always follow ur interview videos, you have ans such tough questions but why you stuck with null pointer exception in overriding methods.. This simple one

  • @Rajansingh-vm7pc
    @Rajansingh-vm7pc 3 ปีที่แล้ว +3

    Was there any coding round before Technical Interview ?

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

      Yes, it's level was good, it had MCQ mostly but output questions

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

      @@JavaTechies Just wanted to know few things -
      1) Your overall working experience.
      2) MCQ test was based only on Java or some other framework also ?
      3) Did you applied through reference or from careers section ?
      4 ) What was the overall Interview process ?
      Btw, thanks for sharing your interview experience. These are very helpful. Keep up the good work.👍

    • @JavaTechies
      @JavaTechies  3 ปีที่แล้ว +3

      @@jaiamesar1924 Hi Jai
      Find answers to your questions below
      1) 5year
      2) java and Spring framework microservices based.
      3) I got call from Naukri or companies career portal
      4) process was good but they prefer low notice period.

  • @vibesoflife97
    @vibesoflife97 3 ปีที่แล้ว +5

    I am having 4.3 years of experience as Java developer And my current PKG is below 7 Lpa. What should I expect as per current market standards??

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

    Too much Basically. Btw Thank you ☺️

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

    Their interview is so tough i have experienced it. Watever v answer isn't gonna be useful inside project.. I don't know y they make it tough. And sorry but too many ads in between

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

      Yes, I will try to restrict ads to start and end

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

      @@JavaTechies 🙂

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

    Please add captions

    • @mangarino94
      @mangarino94 3 ปีที่แล้ว

      this would be very helpful for folks around the globe who don't understand the accents too well

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

    Please be proud of yourself Mansi. You a star.

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

    Hello Mansi you got selected or not.

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

      Yes she got selected

  • @divyasree4490
    @divyasree4490 3 ปีที่แล้ว +4

    Why is he asking so many questions. This is the reason why people get more stress in IT jobs

  • @Rsd559
    @Rsd559 3 ปีที่แล้ว +3

    Good content but too many advertise, can't focus on interview 🙄

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

    Hired or no ?

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

    Really so many interviews you gave or these are just fake interviews you are uploading?

    • @JavaTechies
      @JavaTechies  3 ปีที่แล้ว +12

      Do these interviews appears to be fake ? I am sharing realtime experience from my interviews so that it can help all. These are genuine and of anytime I will plan mock interviews then I will mention mock for sure and not realtime.
      Thanks

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

      @@JavaTechies Thanks for confirmation, now I can hear your interviews without barriers !

    • @JavaTechies
      @JavaTechies  3 ปีที่แล้ว

      @@muralikommuru5992 most welcome

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

    What is the experience level ?

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

      Most of interview are between 2 to 5 years of experience

  • @harishpatarla
    @harishpatarla 3 ปีที่แล้ว +4

    Too many ads I can't concentrate on the content

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

    Have you cleared this round?

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

      Yes

    • @azharshaikh000
      @azharshaikh000 3 ปีที่แล้ว

      @@JavaTechies did u join jp? also was this for Mumbai location?

  • @d.ramesh1224
    @d.ramesh1224 ปีที่แล้ว +1

    😮

  • @Rajansingh-vm7pc
    @Rajansingh-vm7pc 3 ปีที่แล้ว +7

    too much basically :)

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

    Coding Question : Check Consecutive Check this code if it helps
    Solution is based on cuts [ 1st cut. -> take 1 number , 2nd cut -> take 2 numbers]
    If anyone has a better soln. please upload will like to know about it
    public class Main {
    public static void main(String[] args) {
    String s = "109110";
    String w = s;
    int n = s.length();
    boolean flag = false;
    for(int i = 1 ; i

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

      Thank you so much

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

      I tried to use String builder to solve this problem
      public class StringIsAConsOrNot {

      public static void main(String[] args) {
      String s = "101112131415";
      if (isConsecutive(s)) {
      System.out.println("The string represents consecutive integers.");
      } else {
      System.out.println("The string does not represent consecutive integers.");
      }
      }
      private static boolean isConsecutive(String s) {


      for(int i=1;i

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

    Pretty bad. S stands for singleton ?😂