these are technical questions asked by companies.