Linux Server Hacks


Book Description

This unique and valuable collection of tips, tools, and scripts provides direct, hands-on solutions that can be used by anyone running a network of Linux servers.




Cracking the Coding Interview


Book Description

Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top software developer jobs. This book provides: 150 Programming Interview Questions and Solutions: From binary trees to binary search, this list of 150 questions includes the most common and most useful questions in data structures, algorithms, and knowledge based questions. 5 Algorithm Approaches: Stop being blind-sided by tough algorithm questions, and learn these five approaches to tackle the trickiest problems. Behind the Scenes of the interview processes at Google, Amazon, Microsoft, Facebook, Yahoo, and Apple: Learn what really goes on during your interview day and how decisions get made. Ten Mistakes Candidates Make -- And How to Avoid Them: Don't lose your dream job by making these common mistakes. Learn what many candidates do wrong, and how to avoid these issues. Steps to Prepare for Behavioral and Technical Questions: Stop meandering through an endless set of questions, while missing some of the most important preparation techniques. Follow these steps to more thoroughly prepare in less time.




The Paradoxical Mindset of Systems Engineers


Book Description

A guide that explores what enables systems engineers to be effective in their profession and reveals how organizations can help them attain success The Paradoxical Mindset of Systems Engineers offers an in-depth look at the proficiencies and personal qualities effective systems engineers require and the positions they should seek for successful careers. The book also gives employers practical strategies and tools to evaluate their systems engineers and advance them to higher performance. The authors explore why systems engineers are uncommon and how they can assess, improve, and cleverly leverage their uncommon strengths. These insights for being an ever more effective systems engineer apply equally well to classic engineers and project managers who secondarily do some systems engineering. The authors have written a guide to help systems engineers embrace the values that are most important to themselves and their organizations. Solidly based on interviews with over 350 systems engineers, classic engineers, and managers as well as detailed written career descriptions from 2500 systems engineers — The Paradoxical Mindset of Systems Engineers identifies behavioral patterns that effective systems engineers use to achieve success. This important resource: Offers aspiring systems engineers practical methods for success that are built on extensive empirical evidence and underlying theory Shows systems engineers how to visually document their relative strengths and weaknesses, map out their careers, and compare themselves to the best in their organizations – a rich set of tools for individuals, mentors, and organizations Offers practical guidance to managers and executives who lead systems engineering workforce improvement initiatives Written for systems engineers, their managers, business executives, those who do some systems engineering but primarily identify with other professions, as well as HR professionals, The Paradoxical Mindset of Systems Engineers offers the most comprehensive career guidance in the field available today.




System Design Interview - An Insider's Guide


Book Description

The system design interview is considered to be the most complex and most difficult technical job interview by many. Those questions are intimidating, but don't worry. It's just that nobody has taken the time to prepare you systematically. We take the time. We go slow. We draw lots of diagrams and use lots of examples. You'll learn step-by-step, one question at a time.Don't miss out.What's inside?- An insider's take on what interviewers really look for and why.- A 4-step framework for solving any system design interview question.- 16 real system design interview questions with detailed solutions.- 188 diagrams to visually explain how different systems work.




The Holloway Guide to Technical Recruiting and Hiring


Book Description

Learn how the best teams hire software engineers and fill technical roles. The Holloway Guide to Technical Recruiting and Hiring is the authoritative guide to growing software engineering teams effectively, written by and for hiring managers, recruiters, interviewers, and candidates. Hiring is rated as one of the biggest obstacles to growth by most CEOs. Hiring managers, recruiters, and interviewers all wrestle with how to source candidates, interview fairly and effectively, and ultimately motivate the right candidates to accept offers. Yet the process is costly, frustrating, and often stressful or unfair to candidates. Anyone who cares about building effective software teams will return to this book again and again. Inside, you'll find know-how from some of the most insightful and experienced leaders and practitioners—senior engineers, recruiters, entrepreneurs, and hiring managers—who’ve built teams from early-stage startups to thousand-person engineering organizations. The lead author of this guide, Ozzie Osman, previously led product engineering at Quora and teams at Google, and built (and sold) his own startup. Additional contributors include Aditya Agarwal, former CTO of Dropbox; Jennifer Kim, former head of diversity at Lever; veteran recruiters and startup founders Jose Guardado (founder of Build Talent and former Y Combinator) and Aline Lerner (CEO of Interviewing.io); and over a dozen others. Recruiting and hiring can be done well, in a way that has a positive impact on companies, employees, and every candidate. With the right foundations and practice, teams and candidates can approach a stressful and difficult process with knowledge and confidence. Ask your employer if you can expense this book—it's one of the highest-leverage investments they can make in your team.




Quant Job Interview Questions and Answers


Book Description

The quant job market has never been tougher. Extensive preparation is essential. Expanding on the successful first edition, this second edition has been updated to reflect the latest questions asked. It now provides over 300 interview questions taken from actual interviews in the City and Wall Street. Each question comes with a full detailed solution, discussion of what the interviewer is seeking and possible follow-up questions. Topics covered include option pricing, probability, mathematics, numerical algorithms and C++, as well as a discussion of the interview process and the non-technical interview. All three authors have worked as quants and they have done many interviews from both sides of the desk. Mark Joshi has written many papers and books including the very successful introductory textbook, "The Concepts and Practice of Mathematical Finance."




Critical Questions in STEM Education


Book Description

This edited volume offers a crosscutting view of STEM and is comprised of work by scholars in science, technology, engineering, and mathematics education. It offers a view of STEM from the disciplines that comprise it, while adhering to the idea that STEM itself is an interdisciplinary treatment of all the associated disciplines in a meaningful way. This book raises and answers questions regarding the meaning of STEM education and research. This volume is divided into three sections: the first one describes the nature of the component disciplines of STEM. The next section presents work from leaders representing all STEM disciplines and deals with aspects such as K-12 and post-secondary education. The last section draws conclusions regarding the natures of the disciplines, challenges and advantages of STEM education in terms of theoretical and practical implications. The two final chapters compile arguments from the research chapters, describing themes in research results, and making recommendations for best STEM education practice, and examining areas for future research in STEM education.




The Thinker's Guide to Engineering Reasoning


Book Description

The Thinker’s Guide to Engineering Reasoningapplies critical thinking concepts to the field of engineering. Students and professionals across engineering will find their analytical abilities enhanced by the engaging authoritative framework set forth by Richard Paul and Linda Elder. For engineers to properly reason through engineering projects requires strong analytic skills. The best engineers are clear about their purposes, gather sufficient information, and develop innovations. This requires critical reasoning and this guide offers tools essential to this process. As part of the Thinker’s Guide Library, this book advances the mission of the Foundation for Critical Thinking to promote fairminded critical societies through cultivating essential intellectual abilities and virtues within every field of study across the world.




NASA Systems Engineering Handbook


Book Description

Provides general guidance and information on systems engineering that will be useful to the NASA community. It provides a generic description of Systems Engineering (SE) as it should be applied throughout NASA. The handbook will increase awareness and consistency across the Agency and advance the practice of SE. This handbook provides perspectives relevant to NASA and data particular to NASA. Covers general concepts and generic descriptions of processes, tools, and techniques. It provides information on systems engineering best practices and pitfalls to avoid. Describes systems engineering as it should be applied to the development and implementation of large and small NASA programs and projects. Charts and tables.




RECRUITMENT AND SELECTION PRACTICES OF IT COMPANIES IN ANDHRA PRADESH – A STUDY OF SELECT UNITS


Book Description

“A highly successful organisation is built on the strengths of exceptional people. No matter how much technology and mechanisation is developed, no organisation could survive and prosper without them”. --- Luszez and Kleiner, 2001 The most important corporate resource over the next few years will be talent: smart, sophisticated business people who are technologically literate, globally astute, and operationally agile. And even as the demand for talent goes up, the supply of it will be going down. This seems to particularly hold true in case of the IT-ITES (Information Technology and Information Technology- Enabled Services) industry in India which requires high quality and highly skilled labour force to cater to the rapidly increasing global demand for software services but is currently facing an increasing shortage of skills supply. Moreover, due to shortages of skilled workers, high turnover rates, and rapid business growth in the service sectors, it has been noted that recruiting, selecting, and placing applicants are among the top three priorities of human resource professionals. Since the IT industry in India is faced with these three challenges, recruitment and selection comprises an important human resource practice in this industry. Further, in this industry, human resources comprise both the raw material and the 'technology', and are therefore of prime importance. As India completes the transition from being an agrarian economy to being a full-fledged, first-world economy, operating at the leading edge of contemporary technology, the IT sector is emerging as major driver of the economy. The Indian IT industry comprises of domestic software and services firms as well as foreign firms looking to consolidate their presence in India owing to the increasing cost pressures in US and Europe. This has increased the need to setup in-house development centers or outsource to third-party service providers in low cost countries such as India. IT and IT enabled services include a wide range of services from back-office data entry and processing to customer contact services, corporate support functions, knowledge support functions and research and design activities. As per the latest Forbes Research, India now controls 44 per cent of the global offshore outsourcing market for software and back office services. As per Nasscom estimates, it is projected to grow to 51 per cent. If this growth is sustained, Nasscom has estimated that there will be a potential shortfall of above 2, 10,000 IT and ITES professionals in India by the year 2012 and demand will out-pace the supply. Though the Indian IT industry is in a strong position to leverage this global software opportunity (as India currently has one of the world’s largest, most qualified pools of scientific and engineering manpower), this growing global demand is not only for numbers but also for appropriately skilled, industry-oriented professionals as companies are further scaling their operations and offering high value-added services which involve higher levels of technology and more specialized, higher-end services. Hence, firms which want to maintain their competitive advantage have to carefully recruit and select the most suitable out of the large pool of available manpower. Moreover, according to a recent study by McKinsey & Co., although the potential supply of talent in low wage countries such as India is large and growing rapidly, only a fraction of the job candidates could successfully work at a foreign company on account of their limited suitability i.e. though there are many candidates with the technical skills to fill a position, they may not have the cultural skills to “fit in” with the organisation. The same issue is also faced by large globally competitive domestic Indian firms who are competing for the same pool of talent and skills as their foreign counterparts to remain competitive and survive in global and domestic markets.