Experience Flashcards
Tell me about a time when you had to work with incomplete data or information.
Shell new to python new to data
Cognizant new to aem
I think reading documentation is a big skill
Tell me about a time when you influenced a change by only asking questions.
Onboarding processes, writing documentation
How long does it take for a new dev to pick up and work
Why so long what are the issues?
Can these issues be avoided, can the new dev do onboarding alone?
Result write documentation assing supervisor specifically for onboarding helping new deve follow the documentation
Tell me about a time when you solved a problem through just superior knowledge or observation.
Setting up a custom server for next js to comunicate with a middle wear between the company server a very secure on and the next js app.
Used appoloClient and I think it was the excahnge of the serves so making sure the servers are ok and then after we could exchange information
Next js was client side we coulnt do this with it and the ssr rendering were not working for us so we needed something else
Tell me about your proudest professional achievement.
Fixing the map, and understanding AEM and acually taking over the project, felt like it was the begineg of me beeing a Seionr developer
Tell me about a time when you took a calculated risk.
So in Uni I had a job lined up as a Naval Architect and one For electrical engineer in holland
I decided on the one for Holland, did all the preparation my girlflend moved as well packed here backs asked to work remotely and we wore going to holland
They lost a big contract dint need me so even if I had a contract and everything I lost the job
My goal was to work outside romania, now I had 2 choices join go back to romania and work as an engineer with bad pay and in a not very big and nice city.
Or do the propper thing and go live in thailand for 3 months so I went to thailand my gifrlend was doing SEO working remotely and started to learn that
But basikali I took a calculated risk of just investing in myself instead of starting a sure thing in a new job
Tell me about a time when you had to work with limited time or resources.
Joind an existing project had a deadline in 1 -2 weks maybe and I had a very bad website like a map component that was working if you search gave you results most of the time
If you change it drag and drop or anything else zoom out/in it dint work
I had to take over the time was very limited and I had to figure out like around 1000 lines of code see what s good what s bad. And I just went overboard with my personal time and never said that this is to much we can’t do it we need more time
I dint want to fail so I just pushed myself more then the job required for a 2 weeks project
I delivered everywone was extremely happy I basically saved the team they were super stressed, but I dont think I hadnled it right should’ve spoken with them about the technical issue about what inherited and why it’s going to take longer
So I sholdeve made a proper assessment of the time required and be transparent not just trying to impress
Api explorer took over a very bad react project build on top of it had to figure out the design the devops set up make roll out plan but I knew the js work was not that dificult and that the components were already build we ware using a desing system, so I sacrificed the custom components and just used the design system to save time and deliver the MVP before the end
Tell me about a time when you had to leave a task unfinished.
There was an issue with a regex expression we did a deploy and regex for the password was wrong and people count log in
decided to start writing unit test at my first job
In a year of web development I was very good at css or figuring out how to create interaction like in js(break down task in small increments) you know google was a great friend back then, it is also now but I think now I dont have to go back and understand why things are like that or what s the error so on.
Failed - because dint understand js I needed to learn more so many lines of code that were not things I have seen before, so I had to go back to the basics and start a new js core features course and it;s one I use right now even before the interview understanding-the-weird-parts
Went back and started writing test felt confident about learning anything else after that having the basics covered you can work with anything understand any js framework if you have js down
Tell me about an unpopular decision of yours.
Project that I was ok with everyone
Project direction was wrong
I said that mention a few times
But because of the deadline the client we dint change
And we went forward with this plan that was not ok
And I decided I should get more involved because I am a contractor not part of the decision making team I will leave in 3 months I still want to be with them
Succeeded
Stories
THe map component took bad code and fix it in a very short period though it was not a succes as I shouldve asses the project and give a proper estimation
Cognizant overcome no onboarding
- help from fellow contractor pick up the project understand it
- create great relathasip with the client
- then mentor, start fixing the processes like onboarding development and find bottlenecks
- Shell cube, juniors no actual lead architect,
- hard to move forward so I step up learn about each process what do we need from each team how do we connect each team
- (build REstful Api in python using Django create documentation using swagger) and provide the right information, work closely with the design to have a great flow for users.
Took over Api explorer, no designer no devops use github actions with azure set up CI/CD in azure env variables, build from start to finish, setting up SIMMAS process authentication for shell again needed a specialist wasnt available did it myself
leverage design system and sacrificesd custom component to get in to the tight deadline
Failed
- Writing unit test dint relly know proper js so it was very hard to follow the lead developer/senior dev code, had to go back and start learning js properly so I needed to learn to walk before I could fly :D
- Change the direction of a project which I know it was going in the certain direction
- What did you do when you needed to motivate a group of individuals or encourage collaboration during a particular project?
So I think beeing passive aggressive is like a good thing to study and understand I thing like in the same way you can be rude with someone withat telling them bad things about them, same way you can do with motivation. You dont need to shout or hype up a team, I think through proper communication and especially by example is the best way to lead and encourage a team. If you are doing the work if you have dependency on the other team members if you are done with your work and you can support others and unblock yourself and speak and see why they were slow where they can improve what was the issue, so dont bring down ? Things like these are a great way like having that dependency between teams, so like your work depends on something else, or the project stalls if someone is going behind, and creating a feel of teamwork or just like a comondering between colleagues and the project is ours and we need to push so we can all as a team move forward