Getting into a tech companyIn terms of MBAs looking to get into tech, the biggest advantage you have is a technical background. Whether it's an engineering, sciences, and computer science degree(s), or you've worked at a tech company before business school, as product managers, product marketing managers, BD, or strategy role. I split everyone into the following 4 categories:
With a previous role in tech company:Having been a PM/PMM/BD at tech company, with a tech background, means you are not doing a career switch mostly likely, or you're only doing a functional switch after your MBA. Your chances are very high that you can make the move, as you can leverage your previous background in tech (whether it's leading a product to launch, looking at the long term strategy of a tech company, or managing engineers/developers). Many people I know switched from a B2B tech company to a B2C one, or from traditional tech (think Intel, Symantec, Cypress Semiconductors) to digital media (think Facebook, Apple, Google).
Having a tech background but no previous work experience in the business area:If you have a tech background, and worked in something completely different before (consulting, finance, aerospace/defense, etc...), then your job is a little harder, but not too difficult. Your key strength is your understanding of technology (or at least pretending to based on your undergraduate degree

), knowing how to work with tech people, and being able to bridge the gap between the tech features of a product and the value proposition to the customers. Most pure engineers only think in terms of features and adding as many cool tech into a product as possible. Your job is to convince the recruiters/hiring managers that you are "beyond" that, and can convince engineers/developers to not only think about the features, but also how to market/sell the product and what strategies you should take.
During the interviews, companies usually look for how well you work with people, how fast you think (some brain teaser questions), how you solve mini-business cases, and what project management skills you can bring to the table. I fell into this category, and found myself selling my ability to manage tight/fast projects, work with lots of engineers, work cross-functionally (with finance, HR, ops, etc...), and can think strategically. If you can convince them that you have the necessary fundamental skills and can learn fast, you are golden.
Having no tech background and previous work experience in the tech industry:These include all the "poets" who worked either as marketing, finance, or consulted for a tech company. While you don't have a tech background to rely on, hopefully you have a strong understanding of the tech industry and the general issues that plague management. If you can continue your knowledge of the industry, or develop new knowledge for an adjacent tech industry you want to get into, then you can weave a credible story to the recruiters and convince them that you can hit the ground running, work with tech people, and solve tough business questions.
Having no tech background and no work experience in tech:By far the toughest route, but not impossible. The key is to COMPLETELY immerse yourself in tech once you get to school. Read all the blogs, attend conferences in the tech field you're interested in, join all the tech clubs, run for leadership in the tech clubs, put together tech conferences at your school, do an independent study on a tech topic, take all the technology related business classes, heck, maybe even take a course at the engineering/computer science division at your school, etc... The point is, EAT AND BREATHE tech for your two years at bschool, and your knowledge of the industry, especially the one you're interested in, will shine through when you have conversations with recruiters and during an interview. You will still need some luck in beating the other candidates with tech backgrounds, but hopefully all your hard work will put you on even ground going into the interview.