The last article in this series looked at the contact information associated with a Group. That object contained a complete postal address together with several telephone numbers and an email address. The event model contains another contact object as well, but this one is deliberately smaller. It belongs to the individual Guest . The reconstructed Guest Contact model contains only four values: a work telephone number, a home telephone number, a mobile telephone number and an email address. That simplicity is useful because it exposes an architectural decision that might otherwise be easy to miss. The software does not assume that all contact information has the same scope. An individual Guest has personal communication channels, while the Group can carry the wider postal and shared-contact information that may apply to a household, company or delegation. The Guest Contact object is intentionally narrow: it represents ways of communicating directly with an...
Based on a LinkedIn post originally published on 30 March 2026 Over several months, I participated in an extensive selection process with a large global technology organisation. The process included seven interviews covering different dimensions of the role: initial talent screening; systems design; programming; people management; technical leadership; cultural alignment; and a final discussion with a global director. The position sat within a highly specialised and emerging area of security engineering. After approximately four months, I reached the final shortlist. I was not selected. It was not the outcome I wanted, but it did not make the process worthless. A final rejection describes the result of one competition. It does not erase the evidence produced during every stage that preceded it. Seven interviews test more than technical knowledge A long interview process is not one assessment repeated several times. Each stage examines a different question. Talent screening Can the ...