You are on page 1of 15

tweet_text

Hi, how are you??


let me introduce myself Yes So I'm working as senior engineering manager with Monocept I have around years of experience A
have started my career as as a Java developer and as I move in my career, so I learned A few frameworks in Java technologie
there is only moving to techno functional role So I'm working as a you can say I'm taking care of a particular track with Monocep
right now So that was pretty much about me
Can you bring me about your professional life so far? Your current project tax tech used your roles and responsibilities
This weather is there any TV or something? Uh, on at your end? Because I'm Getting that voice
So it's good you explained what all you are doing in your daytoday activities and
So I have a couple of questions around that So first you tell you have one proxy service, so client request come to proxy servic
first, then it goes back to client Bot
And then the request is coming to the required service
So what is?, this partner here?
OK, so it's request coming to proxy first then it is going to partner and from partner it is going to the actual API actual Informa
OK And are you using any server for a discovery and registry of the services?
So can you print one without using loops?
But have you done? Uh, recursive program?
Can you use that concept here?
Uh, let's move ahead Uh, what else you have worked So have you Have you worked with the multi threading?
So how you create the thread pool?
And why do we have two ways to create a tab? Because we can use renewal interface also and we can use thread class also Bu
Yeah both both used to create threads Why? Why we have two methods?
Tanger wait, there is some changes done related to memory management, right?
So earlier we used to assign a keeps heap size Skype for energy Java application or in in any application server correct
Are you aware of those changes?
What changes has done related to You memory management?
OK, so you have a work with spring boot with the restful services
So are you aware of have have you created microservices also?
But you are aware of concept of microservices, right?
OK, so you are, are you using any RMM tool or just JPF for database connectivity?
OK, so how how you create a Make data connection or database Connection
So that that that is the place where we mentioned all these credential and URL only So how this connection is made?
Is that your dependency
So what? What at the rate repository and audition do?
OK And what are the components can adaptation do?
What is the how to disable uh specific auto configuration class in spring boot application?
So are you thinking leading a team also or uh individual contributor?
OK And what kind of role you are looking for?
OK, sweetheart, I think I'm done from my side Or you have any questions or want to know anything?
Yeah, as of now, no, I do not have any questions from my side
Thanks Excellent Thanks for your time It was nice talking
TEXT ANA

SENTIMENAL ANALYSIS
Sentiment Score
Positive 0.803474533061
Neutral 0.499159226815

Negative 0.157210583566

TEXT2EMOTION

Interpretation
Score Range of sentimental analysis is between
- 1 to 1 . Out of three score range interviewer
is more on positive side that is 0.80 and
somwhere neutral evident from the score
0.499 which indicates that interviewer is trying
to maintan the balance of positivity and
negativity int he interview.This may help
interviewer and interviewee also to be more
comfortable prompt in their approach
1

If we analyze the text to emotion ,interviewer


was quite surprised by the answers given by
candidate , he exhibited 33% emotion of
surprise , and at the same time fearful of cross
questioning there was 29% fear of emotion
was exhibited. 21% percent emotion of
2 happiness.

Subjective Analysis
There was no situation based questions, all
1 questions were direct and definition related .
There was no thought provoking questions
2 which can push candidate to think deeper

Interviewer used the word "excellent ", which


are against the rules of conducting interview
because even though interviewer's duty need
to make candidate comfortable , but he has to
maintain neutrality of interview so that it does
not create false hope of selection in the
3 interviewee 's mind

Overall Analysis
Interviewer did not maintain the neutrality of
interview, he used the word "excellent "to to
1 showcase his happiness
2 There was no BEI questions
3 There was imbalance between IQ and EQ.
TEXT ANALYSIS - OUTPUT
tweet_text
I'm fine, thanks How about you?
So currently we are lucky for in banking client uh which part which is one of the famous bank in Australia So here we are like t
bank wanted to develop Currently we are in a project with the bank wants to develop a kind of banking as a service
Yeah Is it fine now I just closed the door completely
Yeah So currently I'm in the banking project and bring the bank wants to develop a kind of banking as a service similar to how
have software as a service So for that we followed some design structure which have given by our solution architect only whe
a kind of proxy and layered layering structure So for that we have developed kind of multiple kinds of APIs which like we're typ
APIs, there are different types of APIs where each and every API I’m having some specification with that
So the structure is like kind of whenever the external client API Like what is the banking as a service means that external bank
external financial institutions are like anything in external financial companies?
Uh, little anything Financial domain they can use this westpacs products Yeah, they

can use this Westpac products or Westpac APIs like similar to how we have how we have software as a service So we have
developed four types of APS mainly So one is like uh capability API and there one is information API partner API and the proxy
So as the name indicates capability and information API, the main APIs where we have the main business logic and as well as t
back end connecting logic And as this partner API is like mediator between the proxy and as well as this Capability and Informa
API and the proxy APIs As the name sits, it's a kind of proxy and it's it's dummy API where it doesn't have any kind of coding, b
has only the environment related configurations like how we have applications of properties and the API key and like authenti
mechanism everything it will be having and it will be having path to connect to the partner So whenever any external API, exte
client APIs will be calling the call will first come to the proxy I'm from Prague to the partner and from partner to the capability
Information API and these are the main which will be having back end connecting so it will connect to the back end and one A
another API for communication we are using rest template on the rest template exchange method So the day starts with like w
first use the SWAG design to replicate this API So whenever we would like to create an API we first design the API structure us
the swagger and we mention everything in the swagger like what are the

Uh services What other resources it is having API resource whether it is get, put, post or delete, patch anything whatever the
resource it is having and like what are the request body?
What are the query parameters? What are the headers? What are the path variables and what will be the response body? Wh
will be the HTTP status if any other comes? What are the errors? Everything
we will mention it in now Swagger itself and we will get the kind of objects uh we will be generating this swagger generated fil
using this swagger Codegen plugin We have a kind of plugin which will help to generate the Swagger code So with the help of
swagger Codegen plugin we will be able to get some scratch related poser classes like what are the request body I have given
swagger It will replicate the same and it will try to create the same class in our In in our code So in the in the project API autom
maybe so it will try to replicate it will generate itself simply kind of code generation using the swagger So we will be having a p
with the help of that main poser classes will be generated with the help of That's so we will make use of that and we will be st
with the controller and the validator and then well as a service repository and all And we here we will be having a proper valid
process in all like spec more focus on the Security lies So whatever the data we are getting along with the normal validations, w
also do some kind of exercise validations within the particular data is having injection or HTML data or any JavaScript related d
Everything we will take care of all those validations once our code changes has been completed we will merge how our code li
are currently using Eclipse ID or intelligent ID for the coding and all once the code changes has been completed we also do a k
Uh unit testing uh, with the help of Geno test cases and as well as the postman manual testing also and once everything done
will merge our code to the Bitbucket repository We are currently using the big bucket as a version control management tool li
this like for the positive we are currently using Bitbucket instead of Git We are using Bitbucket only and we have a solar cube
associated with the big bucket like it's internally integrated with the big bucket only and whenever our code has been merged
the master branch We will get to know like what are the number of codes mails our newly added code has and what are the c
coverage? What are the vulnerabilities and what are the security level it will displace all those things So once it has been done
will deploy our code up to non production environments So we are currently using the bamboo pipelines, bamboo pipelines fo
deployments So we will be able to like our as part of development we only have access to deploy the code in bamboo pipeline
and we have

So create bamboo pipelines for each and every environment like city, weighty, SVP production

So we have different different bamboo pipelines for each level environment So we will deploy the code accordingly and we as
now as part of developing you only have access to deploy the code until sweep environment only which is proper nonproducti
but whenever we want to deploy the code in production we have to go through some change management process which me
like change management process is that like where our code get deployed in production So we have to go through, we have to
create some kind of change request in service now portal Currently we're using service now portal but earlier we use it to hav
BMC remedy further But currently we are using service now portal to create the change request and once we created the cha
request client people will be approving that will approve that change request by seeing all those kind of codes means like by s
the sonar cube results simply we have the same So once the change request got approved some another team we have a platf
as a service Thing which will reply the code in the production environment

So this is the complete Astrakhan, we are following in our current project and we are using Splunk for log shaking and all If the
any API logs we have to check in a sense we are currently using this plum dashboard so is daytoday Techno other daily work
Yeah, dictionary client call comes to st proxy and proxy to partner API and partner to partner will reach us to like will redirect t
request to proper capability API or Information API

So like a partner is the one which redirects the request based upon like it will the API call like it will redirect the request to pro
information like a partner API doesn't have any back end logic but it will be having some normal business logic kind of thing w
will be calling through partner APIs only We will call the information or capability API information or Capability API we will be h
the back end Watch it calls and as well as business logic, so proxy is like kind of dummy to the partner S instead of directly sen
the request to the partner, we are having a proxy API

Yeah, actually this partner is also kind of actual API You can you can see API only, but it doesn't have back end connecting logic
it will redirects the request because we have multiple partner
No, I do not have any idea on that
Uh streams Actually we have one kind of food, but still I'm unable to recall the logic at this point of time, sorry

Yeah The cushion, yeah

OK, now you bought it so you can do that


Yeah, yes, I use Multi threading also
Yeah, we can use executor service And executors class, executor service interface and executors And you get better class
Yeah, the noble mainly used in like we can use it to create a thread and as well as thread pool also But when it comes to threa
class we are like we can create thread pool using the like in threadpool like I mean if we want to execute the thread pool in th
sense we have to pass the runnable as in input
So it's useful in both the ways but threadpool thread
But OK Just in Java This is changed
Yeah As I said, it's it's not completely microservice
Yeah, I like I do have a basic idea, but not completely I'm in the spring boot and restroom since starting
Yeah, spring data, JPL Spring good Saturday GP data GP
Yeah, in application of properties on the we will use the URL and the username and password
You know, OK
Yeah, for sure We have to add the proper dependencies in the POM dot XML
Yeah, it's usually in the being creation only Like normally this spring boot will start for the component scanning when applicati
loads itself So it checks for the stereotype annotation repository and it will create some bean accordingly like it The being crea
can be differ from controller class to service class to repository class So it's mainly useful It will create some bean accordingly i
supporting for that depository operations

Yeah At the time of spring boot application loading only it will check, it will scan the complete projects in one project complete
scans the agent Every class in the Spring boot project So it will check for the each and every class and it will check for the
stereotype annotations of those classes and it will create subbing accordingly
Disable like normally we are not creating any like normally we have like the data of spring boot Like I I just want to some of the
classes will not should not
Uh, we loaded at the time of you can say startup or do those should not be configured automatically
Individual currently I'm not a team we need as of now
It's like a for So that it is a kind of team lead Yeah I would like to park along with the team only like
Yeah, you Have a great day Thank you
TEXT ANALYSIS

SENTIMENT ANALYSIS
Sentiment Score

Positive 0.78168171048164

Neutral 0.49915922681491
Negative 0.14706624506507

TEXT2EMOTION
Interpretation
Score Range of sentimental analysis is between
- 1 to 1 . Out of three score range interviewer
is more on positive side that is 0.78 and
somwhere neutral evident from the score 0.49
which indicates that interviewee is trying to
maintan the balance of positivity and negativity
int he interview.This may help interviewer and
interviewee also to be more comfortable
prompt in their approach

1
The inteviewee was quite confident while
answering the questions , he showcased 39%
emotion of happinesss and 32% fear of surprise
which indicated that he was confident bu there
were some unexpected question asked in the
2 interview

Subjective analysis
1 The answers were not short and crisp .

While answering the questions , candidate was


overconfident , tried to exhibit more than what
2 was asked .
3 There was high exhibition of IQ and EQ
TEXT ANALYSIS - OUTPUT

You might also like