Correct way to handle the situation with an irritating Interviewer without loosing temper?

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty margin-bottom:0;







up vote
0
down vote

favorite












Today I had an Interview for Junior Software Engineering post and I think I completely ruined my chances by loosing my temper(got vexed) and gave strong answers back to the interviewer.



The 1st question he asked me after looking at my Deep Learning project is:




What is the mathematical model of Neural Networks and why didn't you
use simple Machine Learning Algorithms instead.




My reply:




The mathematical model of Deep Learning is simply a linear regression
model combined with activation function. Each node is called a
perceptron and its mathematical model is y = wx + b.



Machine Learning is a very complex and large domain. To use ML
algorithms, domain expertise is required. As it is just my
side-project and I don't have time to spent learning ML domain. And
by the way Deep Learning seemed easy to implement personally(not keras
but from scratch) and I have large enough data to train it. So, I used
it.




He again asks:




That is fine but what about the mathematical model of Neural Network?




Now I'm really confused and replied:




I think thats what I just told(with complete fake smile).



For Naive Bayes this is the mathematical model right?(I wrote the
formula for it and he said YES. I took the ML algorithm as example
because interviewer told me that he has some experience in ML)



Then this the mathematical model of NN.(I wrote perceptron formula and equation for summation of multiple perceptron formula along with activation function that on the paper)




Interviewer:




Thats interesting.
But I want the mathematical model of neural network.




Now I'm completely lost(not my temper. I just don't understand what I'm saying wrong).




Then the coding round.



This is where I lost my control.



The interviewer gave some questions to solve one by one.



When I'm solving my 1st coding question, I'm saying my approach to him. But he just said "I don't to listen. I just need the code."



When I'm declaring a new variable, he interrupts me and says "I want constant space complexity."



I tried to explain that I'm just using a variable to store the value and it is constant space. But he insists that I shouldn't use any variable.



Anyway, I completed the program without using any extra variable. But again he says that "if you have used an extra variable(which I was doing earlier), then the code will be much more readable."



My reply:




Are you really serious? Thats what I just tried to do but you insisted
I shouldn't do. And now you are saying the exact same thing?




This happened for next 5 coding questions.



He also thought that Recursion is a constant space complexity.



And while I'm solving the problems, he kept asking about the resume without giving me time to think about the problems. So, to not answer a question, I just said "It is a long story". He replied "I'm all ears".



Now I'm really getting irritated and started a story with every detail I remember and didn't stop till he stopped me.



Then slowly he moved on to asking some personal questions. For which I have replied: "It is a personal story". He again replied "I'm all ears"



My reply:




I think the problem is either you should be wearing a hearing-aid or I
should be talking loudly. I can clearly hear my echo in the room. So,
the problem is with you. The management should get the bish on a leash!




He just laughed.




Then we got into salary negotiation.



Then I couldn't stand against his IQ and common sense. So, I just said I'm done and I left.




So, how to deal with these kind of interviewers professionally? Is it good idea to leave the interview?









share







New contributor




unknownymouse is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    up vote
    0
    down vote

    favorite












    Today I had an Interview for Junior Software Engineering post and I think I completely ruined my chances by loosing my temper(got vexed) and gave strong answers back to the interviewer.



    The 1st question he asked me after looking at my Deep Learning project is:




    What is the mathematical model of Neural Networks and why didn't you
    use simple Machine Learning Algorithms instead.




    My reply:




    The mathematical model of Deep Learning is simply a linear regression
    model combined with activation function. Each node is called a
    perceptron and its mathematical model is y = wx + b.



    Machine Learning is a very complex and large domain. To use ML
    algorithms, domain expertise is required. As it is just my
    side-project and I don't have time to spent learning ML domain. And
    by the way Deep Learning seemed easy to implement personally(not keras
    but from scratch) and I have large enough data to train it. So, I used
    it.




    He again asks:




    That is fine but what about the mathematical model of Neural Network?




    Now I'm really confused and replied:




    I think thats what I just told(with complete fake smile).



    For Naive Bayes this is the mathematical model right?(I wrote the
    formula for it and he said YES. I took the ML algorithm as example
    because interviewer told me that he has some experience in ML)



    Then this the mathematical model of NN.(I wrote perceptron formula and equation for summation of multiple perceptron formula along with activation function that on the paper)




    Interviewer:




    Thats interesting.
    But I want the mathematical model of neural network.




    Now I'm completely lost(not my temper. I just don't understand what I'm saying wrong).




    Then the coding round.



    This is where I lost my control.



    The interviewer gave some questions to solve one by one.



    When I'm solving my 1st coding question, I'm saying my approach to him. But he just said "I don't to listen. I just need the code."



    When I'm declaring a new variable, he interrupts me and says "I want constant space complexity."



    I tried to explain that I'm just using a variable to store the value and it is constant space. But he insists that I shouldn't use any variable.



    Anyway, I completed the program without using any extra variable. But again he says that "if you have used an extra variable(which I was doing earlier), then the code will be much more readable."



    My reply:




    Are you really serious? Thats what I just tried to do but you insisted
    I shouldn't do. And now you are saying the exact same thing?




    This happened for next 5 coding questions.



    He also thought that Recursion is a constant space complexity.



    And while I'm solving the problems, he kept asking about the resume without giving me time to think about the problems. So, to not answer a question, I just said "It is a long story". He replied "I'm all ears".



    Now I'm really getting irritated and started a story with every detail I remember and didn't stop till he stopped me.



    Then slowly he moved on to asking some personal questions. For which I have replied: "It is a personal story". He again replied "I'm all ears"



    My reply:




    I think the problem is either you should be wearing a hearing-aid or I
    should be talking loudly. I can clearly hear my echo in the room. So,
    the problem is with you. The management should get the bish on a leash!




    He just laughed.




    Then we got into salary negotiation.



    Then I couldn't stand against his IQ and common sense. So, I just said I'm done and I left.




    So, how to deal with these kind of interviewers professionally? Is it good idea to leave the interview?









    share







    New contributor




    unknownymouse is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





















      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      Today I had an Interview for Junior Software Engineering post and I think I completely ruined my chances by loosing my temper(got vexed) and gave strong answers back to the interviewer.



      The 1st question he asked me after looking at my Deep Learning project is:




      What is the mathematical model of Neural Networks and why didn't you
      use simple Machine Learning Algorithms instead.




      My reply:




      The mathematical model of Deep Learning is simply a linear regression
      model combined with activation function. Each node is called a
      perceptron and its mathematical model is y = wx + b.



      Machine Learning is a very complex and large domain. To use ML
      algorithms, domain expertise is required. As it is just my
      side-project and I don't have time to spent learning ML domain. And
      by the way Deep Learning seemed easy to implement personally(not keras
      but from scratch) and I have large enough data to train it. So, I used
      it.




      He again asks:




      That is fine but what about the mathematical model of Neural Network?




      Now I'm really confused and replied:




      I think thats what I just told(with complete fake smile).



      For Naive Bayes this is the mathematical model right?(I wrote the
      formula for it and he said YES. I took the ML algorithm as example
      because interviewer told me that he has some experience in ML)



      Then this the mathematical model of NN.(I wrote perceptron formula and equation for summation of multiple perceptron formula along with activation function that on the paper)




      Interviewer:




      Thats interesting.
      But I want the mathematical model of neural network.




      Now I'm completely lost(not my temper. I just don't understand what I'm saying wrong).




      Then the coding round.



      This is where I lost my control.



      The interviewer gave some questions to solve one by one.



      When I'm solving my 1st coding question, I'm saying my approach to him. But he just said "I don't to listen. I just need the code."



      When I'm declaring a new variable, he interrupts me and says "I want constant space complexity."



      I tried to explain that I'm just using a variable to store the value and it is constant space. But he insists that I shouldn't use any variable.



      Anyway, I completed the program without using any extra variable. But again he says that "if you have used an extra variable(which I was doing earlier), then the code will be much more readable."



      My reply:




      Are you really serious? Thats what I just tried to do but you insisted
      I shouldn't do. And now you are saying the exact same thing?




      This happened for next 5 coding questions.



      He also thought that Recursion is a constant space complexity.



      And while I'm solving the problems, he kept asking about the resume without giving me time to think about the problems. So, to not answer a question, I just said "It is a long story". He replied "I'm all ears".



      Now I'm really getting irritated and started a story with every detail I remember and didn't stop till he stopped me.



      Then slowly he moved on to asking some personal questions. For which I have replied: "It is a personal story". He again replied "I'm all ears"



      My reply:




      I think the problem is either you should be wearing a hearing-aid or I
      should be talking loudly. I can clearly hear my echo in the room. So,
      the problem is with you. The management should get the bish on a leash!




      He just laughed.




      Then we got into salary negotiation.



      Then I couldn't stand against his IQ and common sense. So, I just said I'm done and I left.




      So, how to deal with these kind of interviewers professionally? Is it good idea to leave the interview?









      share







      New contributor




      unknownymouse is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      Today I had an Interview for Junior Software Engineering post and I think I completely ruined my chances by loosing my temper(got vexed) and gave strong answers back to the interviewer.



      The 1st question he asked me after looking at my Deep Learning project is:




      What is the mathematical model of Neural Networks and why didn't you
      use simple Machine Learning Algorithms instead.




      My reply:




      The mathematical model of Deep Learning is simply a linear regression
      model combined with activation function. Each node is called a
      perceptron and its mathematical model is y = wx + b.



      Machine Learning is a very complex and large domain. To use ML
      algorithms, domain expertise is required. As it is just my
      side-project and I don't have time to spent learning ML domain. And
      by the way Deep Learning seemed easy to implement personally(not keras
      but from scratch) and I have large enough data to train it. So, I used
      it.




      He again asks:




      That is fine but what about the mathematical model of Neural Network?




      Now I'm really confused and replied:




      I think thats what I just told(with complete fake smile).



      For Naive Bayes this is the mathematical model right?(I wrote the
      formula for it and he said YES. I took the ML algorithm as example
      because interviewer told me that he has some experience in ML)



      Then this the mathematical model of NN.(I wrote perceptron formula and equation for summation of multiple perceptron formula along with activation function that on the paper)




      Interviewer:




      Thats interesting.
      But I want the mathematical model of neural network.




      Now I'm completely lost(not my temper. I just don't understand what I'm saying wrong).




      Then the coding round.



      This is where I lost my control.



      The interviewer gave some questions to solve one by one.



      When I'm solving my 1st coding question, I'm saying my approach to him. But he just said "I don't to listen. I just need the code."



      When I'm declaring a new variable, he interrupts me and says "I want constant space complexity."



      I tried to explain that I'm just using a variable to store the value and it is constant space. But he insists that I shouldn't use any variable.



      Anyway, I completed the program without using any extra variable. But again he says that "if you have used an extra variable(which I was doing earlier), then the code will be much more readable."



      My reply:




      Are you really serious? Thats what I just tried to do but you insisted
      I shouldn't do. And now you are saying the exact same thing?




      This happened for next 5 coding questions.



      He also thought that Recursion is a constant space complexity.



      And while I'm solving the problems, he kept asking about the resume without giving me time to think about the problems. So, to not answer a question, I just said "It is a long story". He replied "I'm all ears".



      Now I'm really getting irritated and started a story with every detail I remember and didn't stop till he stopped me.



      Then slowly he moved on to asking some personal questions. For which I have replied: "It is a personal story". He again replied "I'm all ears"



      My reply:




      I think the problem is either you should be wearing a hearing-aid or I
      should be talking loudly. I can clearly hear my echo in the room. So,
      the problem is with you. The management should get the bish on a leash!




      He just laughed.




      Then we got into salary negotiation.



      Then I couldn't stand against his IQ and common sense. So, I just said I'm done and I left.




      So, how to deal with these kind of interviewers professionally? Is it good idea to leave the interview?







      interviewing unprofessional-behavior software-development india tech-industry





      share







      New contributor




      unknownymouse is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.










      share







      New contributor




      unknownymouse is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.








      share



      share






      New contributor




      unknownymouse is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 9 mins ago









      unknownymouse

      1




      1




      New contributor




      unknownymouse is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      unknownymouse is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      unknownymouse is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.

























          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "423"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );






          unknownymouse is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f122307%2fcorrect-way-to-handle-the-situation-with-an-irritating-interviewer-without-loosi%23new-answer', 'question_page');

          );

          Post as a guest



































          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          unknownymouse is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          unknownymouse is a new contributor. Be nice, and check out our Code of Conduct.












          unknownymouse is a new contributor. Be nice, and check out our Code of Conduct.











          unknownymouse is a new contributor. Be nice, and check out our Code of Conduct.













           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fworkplace.stackexchange.com%2fquestions%2f122307%2fcorrect-way-to-handle-the-situation-with-an-irritating-interviewer-without-loosi%23new-answer', 'question_page');

          );

          Post as a guest













































































          Comments

          Popular posts from this blog

          What does second last employer means? [closed]

          List of Gilmore Girls characters

          One-line joke