Searidge Technologies interview question

Talk us through your programming process