Skip to main content

3 replies

Level 1
May 18, 2026

i would have said the answer is 2. i am unfamiliar with 2 ids in the same field using pipe notation. not sure why the jane.doe email would supercede the more recent hit with the tom.smith email

Level 1
May 18, 2026

when there is a namespace conflict the ids are sorted alphabetically and the first one is chosen. j comes before t so the answer is 4

johnsi11
Level 2
May 18, 2026

2 namespaced IDs share the same cookie ID, upon conflict IDs are sorted in lexographic order in this case alphabetical. So `janedoe@gmail.com` compared to tomsmith@gmail.com`. J comes alphabetically before T, so `janedoe@gmail.com` is picked

From the identity docs:

  • If multiple primary identities are found in different namespaces, the identities in the namespaces are sorted lexicographically, and the first identity is selected.
JasonEg2
Level 2
May 18, 2026

Like Jacob, it also seems to me that #2 should be the correct answer.

 

Things should be backfilled via replay using the first authenticated event. And with shared devices and graph-based stitching, replay wouldn’t collapse all of the events into a single person (so that’s at least why #1 is not the answer).

 

The other thing I do not like about this question is that it does not state what the look back window is or when the replay occurs. I guess we’re to assume it’s just daily replay with a 1 day lookback? There’s just some nuance missing there.

Jason Egan, Principal Solution Architect @ Adswerve