In the field of sequential recommendation, deep learning methods have received a lot of attention in the past few years and surpassed traditional models such as Markov chain-based and factorization-based ones. However, DL-based methods also have some critical drawbacks, such as insufficient modeling of user representation and ignoring to distinguish the different types of interactions (i.e., user behavior) among users and items. In this view, this survey focuses on DL-based sequential recommender systems by taking the aforementioned issues into consideration. Specifically, we illustrate the concept of sequential recommendation, propose a categorization of existing algorithms in terms of three types of behavioral sequence, summarize the key factors affecting the performance of DL-based models, and conduct corresponding evaluations to demonstrate the effects of these factors. We conclude this survey by systematically outlining future directions and challenges in this field.Index Terms-sequential recommendation, session-based recommendation, sequential data, deep learning, influential factors ! • Hui Fang is with the 1. We searched on arXiv.org with keywords related to the sequential recommendation and DL techniques in March 2019.2. Fig. 3: A schematic diagram of the sequence recommendation. c i : behavior type, o i : behavior object. A behavior is represented by a 2-tuple. A behavior sequence (i.e., behavior trajectory) is a time ordered list of 2-tuples.The input behavior sequence {a 1 , a 2 , a 3 , ..., a t } is polymorphic, which can thus be divided into three types: experience-based, transaction-based and interaction-based behavior sequence, whose details are introduced as follows: