Preparing for SEO Interviews

Preparing for Interview – Business Analysts

  • Begin exploring software lifecycle models
  • Research types of analysis carried out during software engineering processes, specifically requirements analysis
  • Consider how you will be able to demonstrate the skills important to the Business Analyst role
    • Ability to multi task and juggle MANY projects at the same time
      TIP: On day one, make yourself a project management spreadsheet such as this one
    • Strong attention to detail
    • Ability to communicate and get on with others
    • Ability to build relationships, trust, and rapport with many people
  • Familiarise yourself with the software that Business Analysts use, including:
    • MS Project
    • Visio
    • Excel
    • PowerPoint

Preparing for Interview – Application Developers / Programmers

  • Begin exploring types of programming languages
    • Functional (Haskell)
    • Object orientated (Java, C++)
    • Dynamic (Perl)
  • Get to know the key differences between Functional and Object Orientated programming
    • Wikipedia is a good resource for this
  • Consider why each language will be used in banking (best way to do this is to talk to SEO alumni and technologists in the field)
    • E.g. Perl is typically used at Morgan Stanley over Java because it is very fast in relation to Java. This is due to Java having in-built time consuming features such as garbage collection and rigorous grammar
  • Familiarise yourself with SQL (Language created for the management and retrieval of data in relational databases)
    • Used frequently in banking for application development roles involving created GUI's and front-ends for databases
    • On Wikipedia you can learn how to write a basic SQL query
  • Consider how you will demonstrate the skills needed to be a developer on your CV and at your interview
    • Logical thinking
    • Attention to detail
    • Listening/being able to understand needs of client
    • Commitment to seeing projects through to the end and to a high standard
    • Willingness to constantly learn and innovate
    • Commitment to being a developer – demonstrated interest in projects and languages
  • Browse through the following websites

Preparing for Interview – Infrastructure / System Engineers

  • Research where within infrastructure you might best fit given your skills.
    • Talk to past SEO interns and ask them to introduce you to technologists
    • Ask about roles within infrastructure
      • Database administrators
      • Network engineers
      • System engineers
  • Consider the skills needed to work within infrastructure and how you will give evidence that you have these skills on your CV and in your interview
    • Ability to manage and repair infrastructure
      e.g. Many banks use blade and/or grid computing to automate the trading of securities in e-trading markets such as Eurex and e-CBOT. A competitive speed for executing these transactions is vital and even a few milliseconds slower than the firm’s competitors can result in the company losing trades. Therefore, maintaining and monitoring the performance of the hardware that these systems use is essential
    • Enthusiastic towards facing a steep learning curve – expect immense complexity and size of technology infrastructure
    • Keen interest in infrastructure
    • Ability to learn quickly and solve problems
  • Read through the following infrastructure related websites

Next pagePrevious page