Competency questions Flashcards
What are your strengths
my problem-solving skills have been honed through real-world challenges I’ve faced in my development work as well as my job as an electrician. I see problem-solving as an opportunity for growth, and I enjoy finding creative solutions to complex issues.
I’m invested in continuous learning, I have sourced a mentor and have continued my learning path since Le wagon.
The ability to cultivate a respectful and friendly work environment. I firmly believe in treating colleagues, regardless of their position or background, with respect and empathy. This creates an atmosphere of trust and openness.
What are your weaknesses?
One of my weaknesses is my tendency to overanalyze situations. I often find myself seeking in-depth insights, which can be beneficial in making well-informed decisions. However, this tendency can sometimes result in analysis paralysis, slowing down progress. I’ve recognized that my desire to be insightful and purposeful can occasionally lead to overthinking. To address this, I’ve been working on setting clear boundaries for analysis. I’ve established criteria for when deep analysis is necessary and when a quicker decision-making process is more appropriate.
What technology are you most excited to learn?
I’m excited to learn Docker because it’s a technology that streamlines the way we build and deploy applications. When Using XAMPP, I ran into an issue where the localhost stopped connecting to the database port. With Docker, this would solve the issue, as it allows us to create images where we can specify what environment setup we desire for the app, then run it in containers where the final result should be the same for all developers contributing to the project.
How do you stay up to date with trends?
I follow blogs and news sources like Medium.com, and Dev.to, Kevinpowell.co CSS blog to stay informed about the latest design and development techniques.
What will your skills and ideas bring to this company?
I will bring strong teamworking capabilities, a positive mindset, the ability to fit into a team. Dedication to learning.
Why are you applying to this company?
Excited by the technical stack they use - modern JavaScript, Vue, Nuxt, AWS.
Want to utilize and expand your skills in these technologies.
Culture sounds collaborative and supportive. You thrive in an environment where you can learn from talented peers.
They offer opportunities to grow in various avenues. Acquiring broader skills makes you a more well-rounded engineer.
You value their mission of empowering clients and providing helpful tools. Building products that improve people’s lives motivates you.
What do you know about the company you’re applying for?
Helps with decision making by building quizes. recognizes when a user needs assistance, Build a detailed profile of each users needs and preferences, using conversational questions, Make recommendations, based on their profile.
Greatest achievement
overcoming shyness
Resolved a disagreement.
S – When working as a barber, tension developed between two colleagues. One colleague, Janet, had the feeling that another, Josh, wasn’t pulling his weight and was thus adding to her work load. They both had two very different personas, so it was difficult for them to tackle it.
T – The miscommunication/ lack of effective communication needed to be solved.
A – I spoke to both Janet and Josh separately to understand their point of view and their concerns. We joined together with myself acting as a mediator.
R – We reached a conclusion as to why Josh wasn’t doing as well as previously, which came down to personal issues. As a result, Josh felt more seen, heard and understood. Janet was more understanding and empathetic to the situation and we all chipped in to do what we could to keep the work flow as smooth as possible.
Held accountability, took leadership
S – When working as an electrical installation engineer, I was assigned to design an installation on a building that had recently been stripped back.
T – I began by communicating with the client on their desired outcome and deadline, creating a plan of execution. I closely monitored the progress, however nearing the end we encountered an issue that set us back. We forgot to install a circuit for the water heater. The client had a strict deadline as it was the middle of winter and their family was currently living in a caravan whilst this work was being carried out.
A - In response, I took action and worked extra hours to fix the problem.
R - The deadline was met and the client was thrilled with the outcome.
Convince someone
S – When in the bootcamp during our final project we worked in teams of 4. When someone pushed code into the repo, we would inform the team and one of us would have to look over the code before merging.
T- I was in a situation where one of the team members code readability and CSS knowledge wasn’t strong.
A - I approached the situation with respect, highlighting what they did well and offering constructive suggestions for improvement on things like indentation, structure and offered them resources like Kevin Powell.
R - This not only preserved our relationship but also inspired my teammate to make the necessary improvements.
What is $_SESSION and $_COOKIE
Sessions save the user information and activity on a website to a file in a temporary directory on the server. They make user-stored information available across all other websites the browser. PHP $_SESSION is a PHP global variable. It is also an array that stores a session variable whenever a session creates a temporary file in the server.
Cookies stores user information from a website in the browser only and use that information to identify the user when next the user tries to use visit the same website in the browser. $_COOKIE and $HTTP_COOKIE_VARS are both used to retrieve a cookie value.
Describe yourself in 3 words
Considerate, I will go out of my way to make others days a little easier and more pleasant.
Conscientious, I work diligently to achieve goals set for my future. I am responsible, reliable, and organized. I pay attention to detail to make sure I deliver on my promises.
Open-minded
What is context?
Context allows us to pass data or state down to the component without the need ti pass props through each component
Why use context?
Avoids prop drilling
Makes theme switching easier
Reusable