updates
This commit is contained in:
+78
-62
@@ -9,83 +9,99 @@
|
||||
\input{CommonLaTeX/graphic.tex}
|
||||
\input{CommonLaTeX/theorem.tex}
|
||||
|
||||
\layoutMaximalPdf[0.5in][0.5in]
|
||||
|
||||
\begin{document}
|
||||
|
||||
\ResumeSection{Elevator Pitch}
|
||||
|
||||
I caught the Software Engineering bug during my GCSEs (2012) when I taught myself Java 7, and later used it to model the propagation of computer viruses through a network in collage (2015).
|
||||
|
||||
Concurrently with my Distinction Master of Mathematics masters, I taught myself C++ 11 and Python 3, which I used as part of my BSc dissertation exploring NTRU - a post-quantum encryption scheme.
|
||||
|
||||
Between my BSc and Integrated Masters years, I found a year-long internship with Raymarine writing embedded C++17 for their Yachtsense Digital Control System.
|
||||
|
||||
\ResumeSection{Interview Questions}
|
||||
|
||||
\section{Technical}
|
||||
\subsection{The Position}
|
||||
|
||||
I understand that quality code is only a fraction of what makes a quality software product.
|
||||
Learn the requirements of the position and how you can meet them.
|
||||
|
||||
\begin{enumerate}
|
||||
|
||||
\item How much of each sprint is allocated to maintenance vs feature work?
|
||||
|
||||
\item Tell me about your design philosophies.
|
||||
\\
|
||||
\begin{itemize*}
|
||||
\item Design patterns.
|
||||
\end{itemize*}
|
||||
|
||||
\item Tell me about your development infrastructure and processes.
|
||||
\\
|
||||
\begin{itemize*}
|
||||
\item C++ version.
|
||||
\item CI/CD pipelines.
|
||||
\item Testing frameworks.
|
||||
\item Package management system.
|
||||
\item DevSecOps teams.
|
||||
\end{itemize*}
|
||||
|
||||
\item Tell me about your product infrastructure.
|
||||
\\
|
||||
\begin{itemize*}
|
||||
\item Containerisation.
|
||||
\item Databases.
|
||||
\item Event queues (AMQP).
|
||||
\item Performance metrics in prod.
|
||||
\end{itemize*}
|
||||
|
||||
\item Why is the position open?
|
||||
\item \textbf{\color{red}(ASK EARLY IN INTERVIEW)} What is your vision for the role?
|
||||
\item What does success look like for the role, and how will it me measured?
|
||||
\item What do I need to do to exceed expectations in my first performance review?
|
||||
\end{enumerate}
|
||||
|
||||
\section{Behavioural}
|
||||
\subsection{The Technical Details}
|
||||
|
||||
Learn about the technical details of the role.
|
||||
|
||||
\begin{enumerate}
|
||||
|
||||
\item If I where to raise a major issue with the product (scalability for example) that is not part of the requirements but would render the product unfit for purpose, what would happen?
|
||||
|
||||
\item How does the company culture encourage proactive (as opposed to reactive) problem-finding and solutions?
|
||||
|
||||
\item What does success look like in the role within the next 2 and 5 years?
|
||||
|
||||
\item If you where to hire me today, now, what task would you have me working on?
|
||||
|
||||
\item Have I said (or not said) anything during this interview that would give you doubt in my ability to produce results in the role?
|
||||
|
||||
\item How much of my time will be allocated to maintenance vs feature development?
|
||||
\item How would you describe the product design philosophies?
|
||||
\item What metrics are you currently using to measure product performance?
|
||||
\item What safety standards or coding guidelines do your projects follow?
|
||||
\\\begin{itemize*}
|
||||
\item MISRA
|
||||
\item AUTOSAR
|
||||
\item CERT
|
||||
\item ISO/IEC standards
|
||||
\end{itemize*}
|
||||
\item Tell me about your development infrastructure?
|
||||
\\\begin{itemize*}
|
||||
\item Linux
|
||||
\item Docker
|
||||
\item C++ version
|
||||
\item Static analysis tooling
|
||||
\item CI/CD pipelines
|
||||
\item Testing methodologies
|
||||
\item Dependency management
|
||||
\item DevOps teams
|
||||
\end{itemize*}
|
||||
\end{enumerate}
|
||||
|
||||
\section{Human Resources}
|
||||
\subsection{The Department: \textit{(ask the department lead)}}
|
||||
|
||||
Learn about department and how your place within.
|
||||
|
||||
\begin{enumerate}
|
||||
|
||||
\item What pension schemes are available? (Employer matched SIPP contributions? Salary sacrifice? Is there a maximum contribution?)
|
||||
|
||||
\item How does the company actively encourage continuous development and learning?
|
||||
|
||||
\item How has the company changed since you joined?
|
||||
|
||||
\item When was the last time the company core values influenced a decision about the project?
|
||||
|
||||
\item Lookup their company information on companies house and ask about the product/service viability evidenced by their revenue statements.
|
||||
|
||||
\item What's one thing the department does particularly well?
|
||||
\item What's one challenge the department is currently facing, and the plan to overcome it?
|
||||
\item How do you see the department changing over the next 2 to 5 years?
|
||||
\end{enumerate}
|
||||
|
||||
\subsection{The Manager: \textit{(ask your immediate manager)}}
|
||||
|
||||
Assess your immediate boss to learn if they're good to work under.
|
||||
|
||||
\begin{enumerate}
|
||||
\item How long have you worked here, and what has made you stay for so long?
|
||||
\item How would you describe your leadership style, and how would others describe it?
|
||||
\item What about my CV stood out for you?
|
||||
\item \textbf{\color{red}(ASK LAST)} If you where to hire me today, what would I be working on?
|
||||
\end{enumerate}
|
||||
|
||||
\subsection{The Company: \textit{(ask the hiring manager)}}
|
||||
|
||||
Learn if the company is a good fit for your needs.
|
||||
|
||||
\begin{enumerate}
|
||||
\item How does the company encourage being proactive with software risks?
|
||||
\item If there was one thing about the company that you could change, what would it be?
|
||||
\item Can you tell me of a time when the companies' values influenced a decision?
|
||||
\item Does the company provide any pension schemes?
|
||||
\\\begin{itemize*}
|
||||
\item Employer matched SIPP,
|
||||
\item Salary sacrifice,
|
||||
\item Is there a maximum contribution?
|
||||
\end{itemize*}
|
||||
\item Does the company provide any stock options?
|
||||
\end{enumerate}
|
||||
|
||||
\pagebreak
|
||||
|
||||
\ResumeSection{Elevator Pitch}
|
||||
|
||||
\begin{itemize}
|
||||
\item I am a logically minded software engineer with a distinction Master of Mathematics.
|
||||
\item I am interested in low level or high performance engineering because of the challenges presented by hardware constraints.
|
||||
\item I've developed Digital Switching software for Raymarine, and C++/Rust software for BAE Systems.
|
||||
\item I left BAE Systems because the size of the company meant I wasn't making the timely impact I was striving for.
|
||||
\item I've spent the last 6 months on a gap year working on my communication skills and life experience as a superyacht crew chef.
|
||||
\end{itemize}
|
||||
|
||||
\end{document}
|
||||
|
||||
Reference in New Issue
Block a user