View All num of num See all Photos BlackBerry www.blackberry.com Engaged Employer Overview Reviews Salaries Interviews Jobs Photos Benefits 1.2k Reviews 2.2k Salaries 417 Interviews -- Jobs Follow Add Interview Follow Add Interview Interview Question Embedded Software Developer Interview Irving, TX BlackBerry Interview 1: Difference between TCP and UDP. What is volatile keyword? What does it do? How does a compiler handle a volatile keyword? What problems would happen if we don't use volatile keyword? Tags: networking See more , See less 8 Answer Add Tags Answer Interview Answer 1 Answer This post has been removed. Please see our Community Guidelines or Terms of Service for more information. Interviews > Embedded Software Developer > BlackBerry Add Answers or Comments To comment on this, Sign In or Sign Up.